JetBrains has shot out a series of updates across its IDE and TeamCity products just ahead of the end of Q1.
The IDE to CI/CD firm announced a “massive new update” of its IntelliJ IDE. JetBrains is clearly appealing to users’ frustrated creative urges, by highlighting the debut of customizable themes. Users can create their own, or get started with bundled themes.
On a more nuts and bolts level, the IDE now has the ability to debug Java applications running inside Docker containers built from a Dockerfile or using Docker compose. When it comes to Kubernetes, users can now use Rename refactoring in the chart of the Helm resource template files.
New databases supported include Greenplum, Vertica and Apache Hive. Other additions include support for Java 12 Switch Expressions. The Kotlin plugin has been updated to v1.3.21
JetBrains’ C and C++ IDE Clion has also had a makeover. It now has support for the ClangFormat tool, if JetBrains’ own formatter doesn’t do it for you. JetBrains also said it was using Clang to deliver improved and more detailed error messages. Clion now “respects the naming scheme you provide” and will use it across autocompleting, generating and refactoring code. Naming conventions can also be enforced in the editor.
Like its Java counterpart at JetBrains, Clion has also had a themes brush up, with users now able to create their own customised looks.
Away from IDEs, the Czech-based firm has also released a second early access preview of TeamCity 2019.1, its CI/CD platform. The latest update features support for GitLab merge requests, which can now be built automatically, and filtered by author, and target branch.
It also adds “improved scalability options” using the Running Builds Node introduced last year, log out of all sessions, in the case of a user’s password being compromised, and permanent token authentication with YouTrack.