JetBrains Newsletter

August 2019

Major New 2019.2 IDE Updates Are Here!

IntelliJ IDEA 2019.2 — Say hello to a major upgrade of our flagship IDE! The new version supports Java 13 preview features, integrates Profiling Tools, introduces the Services Tool window where you can view all the services together, and improves Build tools support.

AppCode 2019.2 is here with initial Swift 5.1 support, Code Coverage for unit tests, LLDB Disassembly view, Find Usages sorting, Create From Usage for enum cases, and an ability to Build, Run, Debug, and Test during indexing.

CLion 2019.2 provides more assistance to Embedded developers and delivers more debugging opportunities overall, including an experimental debugger for the Microsoft Visual C++ toolchain. It also brings the reworked ‘Unused Includes’ check, Parameter hints in the editor, and a few performance improvements.

DataGrip 2019.2 brings several new features and enhancements: Services tool window, query live timer, full-text search, and more.

GoLand 2019.2 enriches its debugger with function calls support, includes enhanced color schemes, offers customizable Postfix Completion templates, and has smarter integration with Go Modules and dep. You will also find various quick-fixes based on the Change Signature refactoring, support for Shell scripts, and Kustomize for Kubernetes is available, as well as support for the new Go 1.13 features.

PhpStorm 2019.2 brings performance and stability improvements, new features such as support for PHP 7.4 Typed Properties, locating duplicated code on the fly, highlighting and checks for RegExps in PHP, out-of-the-box support for EditorConfig, Shell Scripts, and syntax highlighting for over 20 programming languages.

PyCharm 2019.2 delivers an improved Jupyter Notebook experience, syntax highlighting for many more languages out of the box, initial Python 3.8 support, and more.

RubyMine 2019.2 makes the debugger significantly faster, adds support for Rails 6 and Ruby 2.7, improves YARD support, and incorporates many platform improvements.

WebStorm 2019.2 brings with it major enhancements in code completion for JavaScript and TypeScript, improved support for Vue.js, syntax highlighting for 20+ languages, and new intentions for destructuring.

ReSharper Ultimate, ReSharper C++, and Rider 2019.2 Releases

ReSharper Ultimate 2019.2 delivers better support for C# 8.0 and a few updates in Navigation, Find Usages, and the debugger data tips. It also improves startup times and offers initial support for the "Per-Monitor DPI Awareness" mode in VS 2019. Indexing for C++ projects is faster, and more C++20 features are supported.

ReSharper C++ 2019.2 comes with a completely new preprocessor engine for the indexing stages, which can deliver 15%—25% faster indexing on typical solutions. It also includes dozens of code completion, navigation, and code analysis enhancements.

Rider 2019.2 adds new goodies to the debugger and improves support for Xamarin iOS development. The UI is now clearer, friendlier, and more consistent. This release also brings Code Vision to F#, code coverage for Mono, and finally supports third-party and 32-bit controls in the Windows Forms designer.

JetBrains Educational Products 2019.2 are here!

Educational Products 2019.2

Please give a warm welcome to Educational Products 2019.2! Enjoy upgraded IDEs for Education and the EduTools plugin v2.8, use the unittest framework for Python courses, and get ready to learn with our brand-new courses.

Product Releases and News

What's New in JetBrains Academy — Extra Java projects and topics, computer science essentials, problem of the day, and more.

TeamCity 2019.1.2 — We've been hard at work fixing various issues – TeamCity 2019.1.2 introduces a number of security and performance improvements.

ReSharper Ultimate 2019.1.3 — Initial support for the "Per-Monitor DPI Awareness" mode in VS2019, performance optimizations, and SSIS projects don't make ReSharper hang anymore.

Rider 2019.1.3 — Entity Framework integration works again, no more "can't resolve file" warnings in ASP.​NET projects, and fixed support for .ashx files.

Arend 1.0.0 — We've released the first version of the Arend language — theorem prover developed at our own JetBrains Research labs, along with an IntelliJ IDEA plugin for it.

CLion 2019.3 Roadmap — We are now planning a special quality-targeted release, still with a few major improvements in project model support (targeting Makefiles and Ninja).

YouTrack 2019 Q3 & Q4 Roadmap — Check out the blog post for YouTrack plans for 2019 Q3 & Q4.

Meet the TeamCity Plugin Contest Winners — The TeamCity Plugin Contest 2019 is now over, and after much deliberation and discussion among the judges and the community, the winners are finally in. Take a look at the winning entries and see the list of all submitted plugins, which will now benefit the whole TeamCity community.

Events and Webinars

From F# to JavaScript with Fable, August 20 — Join us for our upcoming webinar where we will dive into this F# to JavaScript compiler, and see where it shines.

An Introduction to TDD, September 5 — Layla Porter of Twillio presents, TDD and The Terminator — An Introduction to Test-Driven Development. Hasta la vista, badly written code!

MPS Community Event 2019, October 10-11 — The agenda of the MPS Community Event 2019 in Amsterdam is coming together. Don't miss your chance to be a part of the event.

JetBrains Meetup in Melbourne, October 21 — The JetBrains Team is coming to Australia and we're excited to see you there! Our speakers will share tips and tricks for getting the most out of Rider and other .NET tools. Don't miss this special event — register today for free.

Technological Highlights

.​NET Annotated Monthly: August '19 — .​NET (and related) news, tips and tricks, cool stuff, community information, and everything you need to keep up to date with the .​NET world.

Java Annotated Monthly: August '19 — If you feel the urge to use the summer to level up your technical knowledge, or if you're working through the expensive holiday season, then as usual this month's Java Annotated Monthly should have what you need.

PHP Annotated Monthly: August '19 — In our August edition of PHP Annotated, read about the future of PHP. Is it P++ or PHP2020? Get the latest on PHP 7.4.0 beta 2, Slim 4, and other releases. We share links for Laravel and Symfony, useful tools, videos, and a whole lot more.

Learning Resources

Building GitHub Pull Requests with TeamCity — In this blog post, we will share some tips for building GitHub pull requests in TeamCity. Learn about configuring the VCS root, Pull Requests and Commit Status Publisher build features, and building pull request branches.

Unreal Engine Support in ReSharper C++ 2019.2 — If you develop games with Unreal Engine, check out how the recent ReSharper C++ update can help you. Learn about the built-in documentation for UE4 reflection specifiers, UE4 specific code analysis checks, and support for RPC in refactorings.

Fun and Entertaining Plugins for Rider — Check out these Rider plugins that will make coding fun and brighten your day!

Using Third-Party Windows Forms Controls with Rider — The latest and greatest Rider 2019.2 adds support for third-party controls.

Long Read: Where We Are with "Out-of-process" ReSharper — A little over a year ago, we ran a series of blog posts describing performance improvements we were making to ReSharper. We've delivered a lot of improvements in the releases since then, but we haven't yet delivered on the big one – running ReSharper out of process. We thought it was about time we gave you an update on where we are.

Early Access Programs

MPS 2019.2 — This version brings a lot of new functionality, such as enumerations data type, error messaging customization, root history, and migration to JDK 11.

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

You are receiving JetBrains Newsletter because you have subscribed for monthly company updates.

Copyright © 2012–2019 JetBrains s.r.o.