The JetBrains Blog
The latest updates on all JetBrains products and topics
The Second EAP Build for PyCharm 2022.3 Is Out!
The second EAP build for PyCharm 2022.3 provides a convenient way to check the outcome of the intention action you are about to use, and features a new way to copy-paste a line without needing to select it first. The Toolbox App is the easiest way to get the EAP builds and keep your stable and EAP versions up to date. You can also manually download the EAP builds from our website. DOWNLOAD PYCHARM 2022.3 EAP Important: PyCharm EAP builds are not fully tested and might be unstable! Below, you’ll find some of the improvements available in PyCharm 2022.3 EAP 2. Please try them out
Teachers at JetBrains: Insights About Online Computer Science Education
Educators from JetBrains share their insights about computer science education.
JetBrains Academy’s New Projects and Topics: October Update
Create your own neural network in Java, a simple cipher in Kotlin, or a simple calculator in Go!
September 2022 Conferences Trip Report: NDC TechTown, CoreC++, CppCon
From August 31 to September 16, 2022, I attended three conferences in a row: NDC TechTown in Kongsberg, Norway; CoreC++ in Tel Aviv, Israel; and finally, CppCon in Aurora, Colorado, USA. NDC TechTown and CoreC++ are both in-person conferences, while CppCon is a hybrid event: you can attend either in person or online. I chose to attend all three conferences in person. NDC TechTown (August 31 – September 1, 2022) Core C++ (September 6–7, 2022) CppCon (September 12–16 2022) NDC TechTown (August 31 – September 1, 2022) The first stop of my conference marathon was NDC TechTown, an event I h
Case Study – How Profilers Point Out Heisenbugs
Some memory issues are non-critical, but rather annoying. They occur once every couple of months and then disappear again. Of course, these annoying bugs only show up once an application is operating under production conditions. However, such problems can often be solved using a profiler. Shyam Sundar shares one such story in this interview. Hey Shyam! Could you briefly introduce yourself and tell us about the activities you are mainly involved in at work? I’m Shyam, and I live in Culver City, California. Currently, I work for Amazon, but until recently, I worked for a company called B
PHP Annotated – September 2022
Greetings everyone! Welcome to the September installment of PHP Annotated, where we’ll catch up on the most interesting things that have happened in the PHP world over the last month, including curated news, articles, tools, and videos. (more…)
Java Annotated Monthly – October 2022
Hello! October is here to bring a selection of recent news and tips on Java, Kotlin, and related technologies and frameworks. This month’s top news is the release of Java 19, so the Java News section features a podcast with details and several pieces describing the updates. What do you think about them? Feel free to share your thoughts in the comments. Don’t miss our Culture & Community section, which highlights less coding-heavy topics that might grab your attention, like advances in quantum computing and AI, remote teamwork, motivational insights, and more. Let’s get started!
New in Datalore Community and Pro: The Report Builder
The Report builder is a flexible new way to turn your notebooks into beautiful data reports. In this blogpost we’ll give a short introduction to the new features and will share more details in upcoming newsletters!
Kotlin 1.7.20 Released
Kotlin 1.7.20 has been released! Highlights include: K2 support for several new plugins; preview of the ..< operator for open-ended ranges; K/N memory manager enabled by default; inline classes with generic underlying types (experimental). Learn more!
EduTools 2022.9 Is Available
Check out new features including change notes for Marketplace courses and specific Codeforces notifications.
PhpStorm 2022.2.3 Preview
There’s a preview available of PhpStorm 2022.2.3, the upcoming minor release of PhpStorm. It brings a number of bug fixes and quality-of-life improvements. Here are the most notable changes and bug fixes in this build: Fixed: Language Injection causes large slowdowns (IDEA-292182) Fixed: Quick Documentation popup doesn't go away with ESC when using the Emacs keymap (IDEA-298874)Fixed: Size of 'Create Branch' Field in 'Open Task' Window (IDEA-252365) Fixed: Right-click context menu and main menu not showing occasionally (IDEA-300772) Fixed: Commit checks failed notification