PyCharm now offers inline AI assistance, allowing developers to interact with AI directly in the editor. The AI Assistant can help resolve errors, add documentation, or generate tests. The AI's responses appear as purple marks in the gutter, indicating updated code. Developers can generate alternative suggestions by pressing Tab or refine the input by pressing Ctrl+/ or ⌘/. The AI can be context-aware, considering specific arguments or code snippets. This feature supports Python, JavaScript, TypeScript, JSON, and YAML files. Context narrowing is currently limited to Python. AI Assistant is available to subscribers in the second PyCharm 2024.3 EAP build and can be activated through the AI icon in the toolbar. A free trial is available.
blog.jetbrains.com
blog.jetbrains.com
Create attached notes ...