![]() ![]() Users can click it to send the diffs of their changes to the LLM, which will generate a commit message describing the changes. The commit message dialog now has a Generate Commit Message with AI Assistant button. The AI Assistant also offers a Commit Message Generation feature. When users rename a Java, Kotlin, or Python declaration, the AI will suggest name options for the declaration based on its contents, a feature known as Name Suggestions. This is currently supported for Java, Kotlin, and Python. Users can generate documentation for a declaration using an LLM. This feature provides a new level of assistance, making the refactoring process more efficient and less error-prone.Īnother feature is Documentation Generation. ![]() ![]() For example, if developers need to refactor a certain method, they can ask the AI Chat to suggest refactoring by simply selecting the method from the context menu: AI Actions > Suggest Refactoring. One of the key features of the AI Assistant is the AI Chat, which allows users to have a conversation with the LLM, ask questions, or iterate on a task. The AI Assistant offers a range of features. The company plans to extend this support to more providers in the future, giving users access to the best options and available models. At launch, the service supports OpenAI and hosts a number of smaller models created by JetBrains. The AI features are powered by the JetBrains AI service, which connects users to different LLMs and enables specific AI-powered features inside many JetBrains products. The AI Assistant is designed to seamlessly integrate into the core IDE user workflows and enhance code understanding, a feature that has always been a strong suit of JetBrains IDEs. This significant addition is aimed at transforming the landscape of software development tools by integrating generative AI and large language models (LLMs) into JetBrains' products. JetBrains, the software development company known for creating the IntelliJ IDEA, has introduced a new AI Assistant in its Early Access Program (EAP) builds for all IntelliJ-based IDEs and. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |