JetBrains Newsletter

March 2021

Space 2021 Roadmap

Wondering what's coming in Space this year? Check out this blog post to discover our plans and priorities for 2021: an on-premises version, video calls, external collaborators, a dark theme, Space drive, and more features we'll be working on next.

Code With Me Beta: Support for Audio and Video Calls

Code With Me, the new JetBrains service for remote collaborative development and pair programming, has recently scaled up its functionality and matured to Beta. With this newest update, Code With Me now supports video and voice calls.

Hub Now with Customizable User Profiles

Hub 2021.1 includes customizable user profiles that allow you to store all sorts of information, such as employee ID, office location, job title, and phone number. Learn more about the features included in this release.

Python Developer Survey Results

Python Developer Survey Results

This is the fourth iteration of the official annual Python Developers Survey, conducted as a collaborative effort between the Python Software Foundation and JetBrains. In October 2020, more than 28,000 Python developers and enthusiasts from across the world took the survey to reveal the current state of the language and its ecosystem. Check out the full report.

Release and Company News

Qodana Brings the "Smarts" of JetBrains IDEs Into Your CI Pipeline — Modern CI-centric workflows require having a reliable quality gate in your build pipeline. Qodana is the answer. It is tailored for use in CI and comprises an interactive web-based reporting UI and a packaged GUI-less IntelliJ IDEA engine. With Qodana, it becomes easy to set up workflows to get an overview of the project quality, set quality targets, and track progress on them.

Access Your IDE Remotely With Projector — Have you ever wanted to run your IDE on a server to code remotely from a laptop or tablet? Today marks the release of Projector, a tool and framework for running JetBrains IDEs and Swing apps remotely over your network. It's very fast, open-source, and has the potential to become one of the best solutions for remote IDE access.

Project, Git Repository, Channel, and Package Repository Visibility in Space — In this blog post, we shed light on how resource visibility works in Space. Discover who in your organization can see data in your Space projects, git repositories, channels, or package repositories.

Developer Ecosystem Survey 2021 — Participate in our fifth annual research study and help us collect insights about the current tech trends. You can also win a prize and receive a personalized infographic that allows you to compare yourself with other developers.

Early Access Programs

IntelliJ IDEA 2021.1 Beta — The beta build comes with support for Java 16 and WSL 2, Space integration, Code With Me, and built-in HTML preview support. Check out our blog posts to learn more about the newly added features.

ReSharper C++ 2021.1 EAP — The release gets a massive update for Unreal Engine developers, including a postfix template for Unreal Engine's Cast, support for the RIGVM_METHOD reflection macro, and initial support for Unreal Engine 5. For general C++ developers, we've introduced a few new code checks with quick-fixes to enrich the code analysis function.

TeamCity 2021.1 EAP — Code-named Morena, the EAP contains over 70 improvements and fixes, including improved multinode setup, Python and .​NET build runners, and support for Git shallow clones.

All EAP News — Find Early Access Program news for all products.

Technology Highlights

Java Annotated Monthly: March '21 — For the first time, not one but three of our Java Developer Advocates have worked together to bring you the latest news, tips, and articles from the Java world.

.​NET Annotated Monthly: March '21 — The latest edition is now available featuring Stop Nitpicking in Code Reviews, Dapr for .​NET Developers (free e-book), and what it takes to build a .​NET IDE.

C++ Annotated Monthly: February '21 — In this edition we talk about C++ committee mailing news and a virtual trip report by Herb Sutter, More concepts library, build2 with C++20 modules support, and Clang Power Tools.

Video and Podcast Series

JetBrains Connect: Why Kotlin? — In the fourth episode of JetBrains Connect, the authors of Atomic Kotlin, Bruce Eckel and Svetlana Isakova, will peel back the Kotlin layers trying to answer this question. Tune in to the full episode on YouTube to learn more about Kotlin.

Talking Kotlin: Catching Up with Roman Elizarov — Moving forward, the Talking Kotlin series is available as a video on YouTube! In this episode, we talk to Kotlin Project Lead Roman Elizarov about the future of Kotlin.

CI From the Trenches: How EVE Online is Built — In episode four of the Continuous Integration From the Trenches series, Marco Behler speaks with Nicholas Herring, Technical Director of Infrastructure at CCP Games. CPP Games develops EVE Online, a single-shard universe holding multiple and recent Guinness World Records.

Early Access PyCharm: PyCharm and WSL — The latest episode of Early Access PyCharm is out. This time, we talked about WSL in PyCharm and other JetBrains IDEs.

Webinars and Online Events

Server-Side With Kotlin Webinar Series, Vol. 2, March 17 and 18 — Join us this March for two Ktor webinars hosted by the JetBrains Team.

Cross-Platform Applications with Rider and Avalonia, March 30 — Avalonia is a cross-platform XAML framework for .​NET. In this webinar with Dan Walmsley and Mike James you'll see how it lets you build rich application experiences using XAML markup language and C# (or another .​NET language).

Using Maven in IntelliJ IDEA — Watch the recording of this hands-on demo of Maven features available in IntelliJ IDEA and how to use them to get the best outcomes.

Upcoming Webinars and Recordings — Find all of our upcoming webinars and recording archive.

Learning Resources

Server-Side Swift in AppCode — Learn about server-side Swift development in AppCode 2021.1 EAP.

ReSharper Essentials — Uncover the essential features and workflows in ReSharper in our .​NET guide. We look at navigation in a code base, editing code, inspections and quick-fixes, refactoring, some additions to the Visual Studio debugger, unit testing, architecture tools and diagrams, and the localization manager.

Lets-Plot: Interactive Visualizations in PyCharm and Datalore — The Lets-Plot library is an open-sourced interactive plotting library developed by JetBrains for Python and Kotlin. Its architecture was inspired by the ggplot library for the R language and is built with layered graphic principles in mind. Read this blog post to learn about how to make your data plots more engaging.

Our mailing address:
JetBrains s.r.o.
Na Hrebenech II 1718/10
Prague 4 140 00
Czech Republic

Copyright © 2000–2021 JetBrains s.r.o.