JetBrains introduces new development environments for PHP, Python, Ruby, Unreal and the web. The manufacturer has revised the interface, added AI functions and made TypeScript a ubiquitous executable.
Advertisement
Like the recently released IntelliJ-IDEA by JetBrains, the new versions of PHPStorm, PyCharm, RubyMine and WebStorm start at 2024.2 by default Revised UIWhich reserves more space in the interface for code view and improves syntax highlighting. It also now structures the suggested autocomplete code in color and allows users to accept suggestions step by step. The new UI is also previewed in Search Everywhere.
On the Heise forums, reactions to the new UI are divided and range from “I like it, just because of the better DPI scaling and font rendering…” to “I can’t get used to the new user interface at all. To me it seems more confusing and the project tree expands even more.” If desired, the old UI can be restored using a plug-in.
New AI functionswhich are only available in additional subscriptions, also provide highlighting in the code suggested by the AI, which can now be viewed in parallel with the standard suggestions. AI also helps in many areas of programming work, for example in the terminal, with documentation or with testing.

A cross-tool innovation concerns TypeScript, which can now be executed and debugged directly. The call is made in the context menu or via the Run widget. Interested parties can download the new versions on the manufacturer’s respective website Toolbox App Or as an Ubuntu Snap.
Improvements in detail
Special innovations for PHPStorm 2024.2 Affects the logging of Laravel, Symfony and WordPress, which is now also visually structured with color highlighting. This also applies to commands cat
, tail
And head
In the terminal. PHPStorm now also supports PER style and Prettier.
rubymine 2024.2 Provides built-in support for Stimulus with .erb files. To interact with Ruby on Rails, which has just been released in version 7.2, there is autocomplete for Lotus configuration, and Code Insight works with it rate_limit
-Functions from the upcoming Rails 8. The AI ​​assistant knows Ruby features and Bane can be used as a JS framework.
Innovation in PyCharm 2024.2 Integration with Databricks and Hugging Face mostly applies to the Pro version only. Paid features also include faster working with Jupyter, where PyCharms shows previews of variables on mouse contact, without debugging and printing. The AI ​​assistant is familiar with Jupyter as well as database problems and SQL statements.
New paths for web frameworks
For Available with WebStorm version 2024.2 A variety of innovations, starting with the aforementioned TypeScript execution capability. Framework developers are excited by the tool’s new ability to route paths from Astro, Next.js, Nuxt, Remix, and Svelte. For Svelte, the IDE now also supports snippets in version 5. Code for the JS runtime Bunn can be debugged using the Debug Adapter Protocol, but only for Linux and macOS. Windows should follow.
Prettier is enabled by default. There is a Tailwind preview immediately during autocomplete. In Astro, WebStorm supports the Language Server Protocol and in Vue, supports Language Service 2. Other changes affect version control and logging.
In Rider 2024.2 There are only minor innovations for .NET and Unreal Engine and no new UI. The creator has specifically improved the debugging of the Unreal Engine. It displays memory addresses as blueprint frames and the debugger’s module view now works with Unreal.
(Who)
