As 2022 came to end, JetBrains latest additions and improvements have been released.
We believe that all IDEs and .NET tools will help with increasing your productivity while coding.
Here is a summary of each update’s key points.
Let’s start by discussing some of the big new features in the 2022.3 release of all JetBrains IDEs.
New UI is now available to all users. It has been thoroughly tested and has shown to be both functional and more user-friendly for many of JetBrains users. By heading to Settings/Preferences | Appearance & Behavior | New UI Preview, you can update your preferred IDE and test out the new UI.
Backing up and synchronizing your custom user settings is really important and now you can do it with Settings sync update. For more details about the new Settings Sync plugin and the migration process, see this guide, but note that the Settings Sync plugin is not available in Rider.
WSL support in remote development. There is a new option to use projects currently running on the WSL 2 file system. Your IDE backend starts immediately in WSL 2 itself, instead of running the entire IDE on Windows. So, using a remote development IDE, you can connect to it like you would any remote computer.
Redis support in databases now has the long-awaited support and you can check it in this blog post. JetBrains recommends using the free Toolbox application to update JetBrains software – you can download it here.
IntelliJ IDEA 2022.3. The new actions for auto-wiring Spring beans and generating OpenAPI schemas are included in IntelliJ IDEA 2022.3, in addition to the features mentioned above. See this blog post for all the specifics.
Improved RBS support, tree and navigation feature updates, use of shared context and examples in RSpec, and improvements to remote development are included in RubyMine 2022.3.
PyCharm 2022.3 adds the ability to call coroutines outside of functions, and working with asynchronous code in the Python console is now more user-friendly. Anaconda package repositories can now be found, installed, and removed using the Python Package Tool window in addition to PyPI. Pandas DataFrames have new options to export DataFrames in different formats, hide columns and quickly scroll rows.
Whether you work locally or remotely, DataSpell 2022.3 makes data science simpler. Setting up a remote Python interpreter via SSH allows you to run projects on remote servers directly from the IDE. An external Jupyter server can be used to debug notebook cells. With local history, you can automatically track changes in Jupyter notebooks without using version control.
Along with new features for generics and Go workspaces, GoLand 2022.3 offers performance improvements. JetBrains incorporated Go Playground and added assistance for enhancing Go doc comments. Additional new features include those for Docker and the HTTP Client.
Rider 2022.3 supports the .NET 7 SDK and the latest C++11 features. This release includes significant performance improvements, focusing on startup times and the ability to run Rider on WSL 2 via remote development. There are also several major UX and UI changes. Finally, this release is more tightly integrated with the Unity and Unreal editors.
From simple CMake projects with a few C/C++ files to complex projects with many CMake files, CLion 2022.3 provides an overall better user experience. It also allows you to use the advanced capabilities of the C 20 more efficiently and work in embedded and remote environments.
The long-awaited Redis support is now available in DataGrip 2022.3. You can now connect to a single instance of Redis, inspect key valuesin the data viewer, create and run Redis queries, and more. JetBrains added quick filters, template-based schema filters, date/time field formatting, and more to the database browser.
PhpStorm 2022.3 is a major update with many new features, including PHP 8.2 support, PHP code visuals, patch previews, ParaTest support, a rendered PHPDoc view, and more.
AppCode 2022.3 is compatible with macOS 13 and Xcode 14.2. It increases Swift’s refactoring capabilities and makes language injections possible.
Please note that with this release JetBrains will officially stop selling and supporting AppCode. If you want to know more, read this blog post.
.NET tools and VS add-ons.
Basic support for the newest C 11 features has been added by both ReSharper and Rider, along with vulnerable dependency detection for NuGet packages.
Dynamic Program Analysis database inspections and updated code highlighting are available in ReSharper 2022.3.
Rider 2022.3 includes significant performance improvements, support for the .NET 7 SDK and WSL 2, and the ability to configure docked tool windows for multiple monitors. Additionally, this update provides tighter integration of the editor with Unity and Unreal.
Experimental support for C++20 modules was added since ReSharper C 2022.3, and the clang-format is seamlessly integrated.
The ReSharper, .Peek, .Memory, .Trace, and .Cover command-line tools have also been updated to add initial support for Windows ARM64. In particular, Rider 2022.3 runs on Windows and Linux ARM64. Use the free Toolbox application to update JetBrains software – you can download it here.