JetBrains Toolbox: Start des Abomodells und Sammelrelease aller Desktop-Werkzeuge

JetBrains' neues viel kritisiertes Lizenzmodell hat nun seine Gültigkeit. Mit der eigenen Toolbox geht der Softwarehersteller jetzt auch den Weg simultaner Release der wichtigsten Desktop-Werkzeuge.

In Pocket speichern vorlesen Druckansicht
JetBrains Toolbox
Lesezeit: 4 Min.
Von
  • Alexander Neumann

Bei der zunehmenden Zahl voneinander abhängiger oder aufeinander abgestimmter Entwicklerwerkzeuge mag ein simultanes Release der unterschiedlichen Tools eine sinnvolle Entscheidung sein. So was ist aus der Eclipse-Community schon länger bekannt. Neuerdings beschreitet auch der Hersteller von Entwicklerwerkzeugen JetBrains diesen Weg. Denn im Zuge der Freigabe des Flaggschiffprodukts, der Java-Entwicklungsumgebung IntelliJ IDEA 15, wurden auch diverse andere Tools von JetBrains veröffentlicht.

Es handelt sich hierbei um die auf der IntelliJ-Plattform aufbauenden IDEs PHPStorm 10, WebStorm 11, PyCharm 5, AppCode 3.3, CLion 1.2, RubMine 8 und die Datenbank-IDE 0xDBE 1.0 Preview, aber auch um das Visual-Studio-Produktivitätswerkzeug ReSharper Ultimate 10. Einerseits werden diese Tools separat vertrieben, andererseits werden sie nun auch im Paket im Rahmen der JetBrains Toolbox vertrieben, unter deren Dach sämtliche Desktop-Werkzeuge des Herstellers gebündelt sind.

Damit nicht genug, greift nun auch das neue Lizenzmodell. Im September angekündigt, war es nicht auf viel Gegenliebe gestoßen, weswegen JetBrains einige Anpassungen vorgenommen hatte. Geplant war, alle Werkzeuge nur noch im Abo bereitzustellen, ähnlich dem Vorgehen von Microsoft mit Office 365 oder Adobe mit seiner Creative Cloud.

Da viele kritisierten, dass sie nun zu Updates gezwungen seien, sollten sie nicht auf eine neue Version wechseln wollen, hat das Unternehmen nun unbefristete Lizenzen wieder in leicht abgeänderter Form in sein Programm aufgenommen: Anwender, die entweder 12 Monate in Folge für ein Produkt bezahlt oder ein Abo auf Jahresgrundlage abgeschlossen haben, erhalten eine unbefristete Lizenz der Version des Tools, das im ersten Monat beziehungsweise zum Zeitpunkt des Aboabschlusses aktuell war.

Darüber hinaus wird JetBrains die Nutzer mit Vergünstigungen belohnen, die ihr Abo länger als ein Jahr in Folge nutzen. So soll es nach den ersten zwölf Monaten ununterbrochener Aktualisierung 20 Prozent Rabatt geben, nach 24 Monaten steigt er auf 40 Prozent. Außerdem sollen die Anwender, die zum Zeitpunkt der jetzigen Umstellung Upgrades abonniert haben oder deren Abo seit weniger als einem Jahr abgelaufen ist, ein Zwei-Jahres-Abo zum Preis von dem eines Jahres mit zusätzlichen 40 Prozent Rabatt erhalten.

Mit dem in ReSharper Ultimate integrierten Build-Werkzeug lassen sich nun offenbar redundante Rebuilds vermeiden. Ein anderes Schlagwort, das eine Rolle im Visual-Studio-Plug-in spielt, ist Continuous Testing in dotCover. Des Weiteren ist von Timeline Profiling in Microsofts IDE, Unterstützung für NUnit 3.0, einem besseren Umgang mit C-Code sowie neuen C++-Quickfixes und -Refactorings die Rede. Beim Umgang mit JavaScript- und TypeScript-Code wurde auf ein besseres Handling mit regulären Ausdrücken, der JSX/TSX-Syntax und im Dekompilieren nach IL-Code (Intermediate Language) geachtet.

Auf die wichtigsten Neuerungen von IntelliJ IDEA 15 hat die hier unterlegte Meldung aufmerksam gemacht. Bei PHPStorm 10 gibt es offenbar Verbesserungen in der PHP-Unterstützung sowie beim Editieren, Debuggen und der Codeanalyse. Bei der JavaScript-IDE WebStorm 11 standen der Umgang mit TypeScript 1.6, Flow und AngularJS 2 sowie die Integration mit der Werkzeugsammlung Yeoman im Vordergrund.

Auf die Neuerungen von PyCharm 5 ist eine News von heise Developer schon früher eingegangen, weswegen hier nur kurz die Höhepunkte – Unterstützung für Python 3.5, Integration mit Docker sowie Thread Concurrency Visualization – aufgezählt werden. Bei AppCode 3.3, der IDE zur Entwicklung von OS-X- und iOS-Apps, stand die Unterstützung von Xcode 7, Objective-C Generics und diversen Swift-2-Features im Vordergrund.

Bei der C/C++-Entwicklungsumgebung CLion 1.2 kamen Unterstützung für Google Test, Produktivitäts-Features für Cmake, neue VCS-Funktionen und eine bessere Performance des C++-Debuggers hinzu. Eine bessere gems-Verwaltung mit Rbenv Gemsets, ein besserer Bundler und ein schnellerer Debugger standen im Fokus der Entwicklung von RubyMine 8. 0xDBE 1.0 hat noch Preview-Status, steht aber wohl vor der baldigen Fertigstellung. (ane)