PhpStorm 2020.3.2 Preview The preview build for PhpStorm 2020.3.2 is available with a bunch of bugfixes and stability improvements. (more…) January 15, 2021 by Roman Pronskiy
New in TeamCity 2020.2: Bitbucket Cloud Pull Requests TeamCity 2020.2 finally comes with integration for Bitbucket Cloud pull requests. You can set up TeamCity to automatically detect pull requests made in your Bitbucket Cloud repository and run builds for them. Together with the Commit Status Publisher and the Automatic Merge build features, this makes working with pull requests in Bitbucket Cloud really easy. Watch this screencast to see the “Bitbucket Cloud Pull Request” feature in action. For more details on how TeamCity’s pull request support works, have a look at our documentation. January 15, 2021 by Marco Behler
Java Annotated Monthly – January 2021 Well 2020 is over, phew! And holy cow, I know I'm late with this month's Annotated (because I'm a real human being and like to take vacation) but even so there's a lot of stuff in this month's edition! There's more Java and Tech articles than usual and a bunch of Java news. Hang on in there for 2021, remember to continue being kind to each other, and to yourself. (more…) January 15, 2021 by Trisha Gee
What’s Next: WebStorm 2021.1 Roadmap Check out our roadmap for WebStorm 2021.1 to see what we've planned for the next release. January 14, 2021 by Aleksandra Aganezova
JetBrains Academy: 2020 Annual Highlights 2020 is over, and in this post we’d like to take a look at what JetBrains Academy accomplished last year. The number of learners choosing our platform continues to grow, as does JetBrains Academy itself. The beginning of 2020 saw a momentous occasion in the history of JetBrains Academy. We added the Python track to the already existing Java and Kotlin tracks. Today, more than 116,000 users are learning Python with us! The rest of the year was as exciting as the beginning. In June, we took a big step forward and transitioned from 16 months of the Early Access Program to a monthly subscription January 14, 2021 by Anastasiia Khramushina
AppCode 2020.3.1 Is Out With Apple Silicon Support Hi everyone, AppCode 2020.3.1 is now available for download from our site. Apple Silicon Support You can now download AppCode for Apple Silicon – just select the build on our website: Toolbox App users can select the same build under the Available for Apple M1 section. Please note that a previously installed AppCode version running via Rosetta2 will not update to run natively. Bug Fixes The following notable issues are fixed in this update: Crashes when opening a large project (OC-20729) High memory consumption in projects with per-file compilation flags (e.g. projects using CocoaPods) ( January 13, 2021 by Stanislav Dombrovsky
PHP Annotated – January 2021 Greetings everyone, In this edition of PHP Annotated, read about the top PHP news from the year so far. These include PHP 8.0.1 and other releases, fibers for async PHP, Enums, first native attributes, and other proposals for PHP 8.1. And as usual, we’ve got a load of articles, tools, videos, and streams, carefully selected for you. (more…) January 13, 2021 by Roman Pronskiy
Creating a New Project in IntelliJ IDEA The New Project Wizard can help you to create standard Java projects with different types of build systems and other common project types. In our Ultimate edition there are more project types including Java Frameworks such as Spring. January 12, 2021 by Helen Scott
Running ‘go fmt’ on Save Even though GoLand supports running ‘go fmt’ on save, users regularly request making this option more discoverable or even enabling it by default. In this article, I’d like to describe some of the obstacles that make doing this difficult, analyze some solutions to the same problem from other IDEs, and reflect on the paths that GoLand can take to address this request. This blog post’s primary purpose is to collect as much user feedback as possible before implementing anything. If you believe that what GoLand provides now is not enough or could work better, please read the post and share your th January 12, 2021 by Artem Khvastunov
Q&A Session with the .NET Team on Reddit The JetBrains .NET team would like to invite you to our Ask Me Anything (AMA) session on Reddit at r/dotnet. Reddit is home to a thriving .NET community that we’d like to engage and hear feedback from, in addition to the many other channels of communication we’ve been using. You can ask us anything about our family of .NET products, the technologies we work with, our .NET team, or JetBrains in general. We’ll try to give you the best answers we can. Ask us a question We’re going to answer all your questions on Reddit on January 21, from 3 PM CET to 7 PM CET (9 AM – 1 PM EST) (visit this page January 12, 2021 by Alexandra Kolesova
MPS 2020.3 is now available Over the past few months we have been working to make MPS more usable, and we’ve been fixing issues reported by users. In this blog post, we describe this version's new functionality, and you can also watch our screencast with the main features. DOWNLOAD MPS 2020.3 New generator macro There's a new macro named $CALL-SITE$ that facilitates the insertion of a node attributed with a SWITCH/CALL macro into a designated place in the invoked template. Prior to the change, the template node with a SWITCH/CALL macro attached was generally ignored. Now if an invoked template/switch tries to use 'ca January 11, 2021 by Oscar Rodriguez
Working With Meson in CLion Using Compilation DB During the recent Q&A session on Reddit, we got a surprising number of questions about our plans for Meson support. Today we are going to show you how you can already use Meson-based projects in CLion. For this we will use compilation database support in CLion. Meson is a relatively new build system that strives to be fast yet simple to use. It converts build scripts written in a Python-like language into one of the backend build systems: Ninja (the default and recommended one), Visual Studio, or Xcode. Recently Meson has started to gain popularity among C++ developers. CLion currently doe January 11, 2021 by Semyon Kolton