Reproducible Kotlin Compiler Artifacts
It's now possible to build the Kotlin project locally and get the same set of artifacts that we publish to GitHub and Maven Central after each Kotlin release.
Rider 2023.1 EAP 3 is Available With Docker and Structure View Improvements and a Localization Preview
The third EAP build is available for download! Let’s go over this build’s feature highlights: Structure view Rider 2023.1 EAP 3 comes packed with improvements and fixes for code navigation. Rider now shows inherited members in the Structure view toolwindow, and we’ve restored Rider’s ability to display the class members of decompiled code in the Structure view. Starting with this EAP build, Rider will now use IntelliJ IDEA’s Structure view popup when the Go to File Member command is initiated. This will enable the IDE to show the structure of a file and allo
CLion 2023.1 EAP3: Fixes for vcpkg and CMake
The new CLion 2023.1 EAP build is available! CLion 2023.1 Early Access Program is live featuring vcpkg integration, an updated Attach to Process dialog, a new action for adding C++20 modules, support for QML syntax, and the ability to suspend and resume individual threads while debugging. Today, we’re excited to share that a new CLion 2023.1 EAP build is available. Build 231.6471.1 is available from our website, via the Toolbox App, or as a snap package (if you are using Ubuntu). Update via patch if you are using the previous EAP build. DOWNLOAD CLION EAP Here are the highlights: Support
JetBrains Academy’s New Projects and Topics: February Update
The latest content update, featuring 4 exciting new projects and 43 new topics to dive into.
How to Work With Git in Datalore
Learn how to install Git repositories, edit the content of these repositories, and version your work with Datalore.
Rider 2023.1 EAP2 Is Here!
The new EAP build is available for download! Let’s have a look at what’s inside: Docker Now you can add Docker Compose for your project to easily handle multiple containers at once. To do so, call up the context menu for a project and select Add | Containers | Docker Compose Support to generate: A Dockerfile for the project, if it’s missing. A compose.yaml file in the Solution Items solution folder above all of the projects in the tree.A couple of run configurations to run either Dockerfile or compose.yaml. If compose.yaml already exists in the solution (either for t
ReSharper 2023.1 EAP2 Is Available!
Let’s take a quick look at the changes we’ve made in the EAP 2 build, which you can download from this page. C# support Extract common property pattern If you use property pattern matching heavily, try our new inspection with a quick-fix to extract common elements from several property patterns when they come together in the code flow. The code generated by the Extract common property pattern quick-fix helps you reduce code repetition by moving common property patterns to a higher level pattern. Reducing the number of lookups in collections We’ve introduced a set of insp
Fleet Preview update 1.14 includes UI-related changes and more
The second Fleet Preview update in 2023 is available for download. The following are some of the most noteworthy changes: A bug that caused code syntax highlighting to flicker during rename refactoring has been fixed. The highlighting should now be preserved.The ability to have up to 2 side panels on each side of Fleet’s main window has been added. It makes Fleet UI more flexible and provides more options when you need them.UI sharpness with fractional scaling has been improved, e.g. with high DPI on many Windows systems and when UI is zoomed to a non-integer factor.A new editor.centerEdito
C++ Ecosystem in 2022: Fast Adoption of C++17 and C++20, C++ Toolset Landscape, and Better Code Analysis Practices
The results of the sixth annual survey conducted by JetBrains to capture the landscape of the developer community are now available! The study was carried out in May – July 2022, and we collected answers from nearly 30K developers worldwide. Among them there were 2950 developers who chose C++ as one of their three primary programming languages, and 1396 who chose C. We also managed to extract data for the group of Embedded and Game C++ developers and see if overall trends for the language varied among these groups. We built a report based on the collected data and asked several community me
Kotlin News: 1.8.0 Is Here, Roadmap for 2023, KotlinDL on Android, and More!
Kotlin 1.8.0, Roadmap for 2023, KotlinDL on Android, and more news in the Kotlin monthly digest. Check it out!
DataSpell 2022.3.2 Is Out!
DataSpell 2022.3.2 brings you fixes to ensure that Jupyter Notebooks are consistently reloaded from disk and that your typing doesn’t get stuck in reverse.
PyCharm 2022.3.2 Is Out!
The second minor release brings a list of improvements, and fixes for the debugger, test runner, and Python Console. You can update to version 2022.3.2 by using the Toolbox App, installing it right from the IDE, or downloading it from our website. Download PyCharm 2022.3.2 Notable fixes: To see the full list of improvements, check out the release notes. Found a bug or have an idea for a new feature or implementation? Share your feedback with us in the comments, on Twitter, or in our issue tracker. The PyCharm team