JetBrains Updates IDEs With AI
Written by Kay Ewbank   
Tuesday, 25 July 2023

JetBrains has released its regular update of its IDEs including IntelliJ IDEA, WebStorm, RubyMine, PyCharm, GoLand, DataSpell, DataGrip, and other tools, such as the latest 2023.3 version of Datalore Enterprise. The headline improvement in all of them is a new AI Assistant.

This is still in limited access, and adds features including an integrated AI chat, code explaining, automated documentation generation, name suggestion, and commit message generation.

jetbrainslogo

The AI Assistant is an upgrade to the existing built-in Profiler, which now goes further in providing in-editor performance hints, and makes code profiling better. The assistant also adds GitLab integration to streamline the development workflow, allowing developers to work with Merge Requests directly from the IDE.

There are also specific improvements for Java, Scala, JavaScript, and Python. Java developerts get new inspections and code analysis improvements, as well as enhanced code highlighting and navigation for format strings.

JavaScript developers will see support for CSS nesting and for Vue Language Server, and new live templates for React hooks.

Python improvements include inlay parameter name hints, new live templates for Django forms and models, extended support for fixture override in pytest, and an option to collapse type hints.

Alongside the improvements for specific languages, this update improves support for Kubernetes, Docker, Spring, GraphQL, HTTP Client, and database tools. There's a new tool for generating shared indexes, and JUnit continuous testing for Gradle and Maven projects.

Other elements of the suite including GoLand, WebStorm, DataSpell, RubyMine, PyCharm, DataGrip and Datalore Enterprise all have their own improvements. GoLand gets adding automatic module downloads on project open and go.mod file changes, while RubyMine enhances Turbo-Rails support. The JetBrains team says PyCharm gets notable updates including integration with the Black formatter, endpoints tool window for Django, new live templates for Django forms and models, and Run Anything for enhanced flexibility, as well as improvements for the Python language

jetbrainslogo

More Information

JetBrains Website

Related Articles

IntelliJ Updates UI

IntelliJ IDEA 2022.1 Adds Dependency Analyzer

IntelliJ IDEA Adds Project-Wide Analysis

JetBrains Updates Datalore For Enterprise

WebStorm Adds JavaScript Smart Intentions

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Spider Courtship Decoded by Machine Learning
07/04/2024

Using machine learning to filter out unwanted sounds and to isolate the signals made by three species of wolf spider has not only contributed to an understanding of arachnid courtship behavior, b [ ... ]



NVIDIA Releases Free Courses On AI
19/04/2024

NVIDIA has jumped on the AI bandwagon in a big way. Hardware aside, this means working on training material too. Several self- paced courses have been released and for free too!


More News

raspberry pi books

 

Comments




or email your comment to: comments@i-programmer.info

Last Updated ( Tuesday, 25 July 2023 )