JetBrains hat am 19. Juli 2017 zwei Entwicklungsumgebungen aktualisiert. CLion 2017.2 richtet sich an C- und C++-Teams, während PhpStorm 2017.2 PHP- und Webprojekte erweitert.
In CLion ergänzt JetBrains die statische Analyse durch Clang-Tidy. Die Warnungen erscheinen wie die eingebauten Prüfungen der IDE und können über Quick-Fixes bearbeitet werden. Die offizielle Release-Übersicht nennt außerdem Verbesserungen am C++-Parser, Unterstützung für vorkompilierte Header mit Microsoft Visual C++ und C++17 im Assistenten für neue Projekte.
CLion prüft C++-Code mit Clang-Tidy
CLion 2017.2 behandelt nicht zum Projekt gehörende Dateien sichtbarer und verbessert die Navigation sowie die Leistung bei der Indexierung. Für den Debugger kommt die Aktion „Force Step Into“ hinzu, mit der sich der Einstieg in Disassembly-Code gezielt auslösen lässt. Ein älterer CLion-Beitrag hatte bereits die Überarbeitung des C++-Parsers und des Debuggers beschrieben.
PhpStorm 2017.2 bringt neue Composer-Aktionen für Installation, Aktualisierung und Entfernung von Paketen. Bei der PHP-Laufzeit erkennt die IDE aktivierte und deaktivierte Erweiterungen. Hinzu kommen überarbeitete Refactorings für PHP 7 und PHP 7.1, zusätzliche Inspektionen, automatische PHPUnit-Testläufe und neue Optionen für die Codeformatierung. JetBrains zeigt die Änderungen im Übersichtsvideo zu PhpStorm 2017.2.
Docker Compose und Webwerkzeuge in PhpStorm
Die Webunterstützung erhält eine verbesserte Auflösung von webpack-Modulen, den Import von ESLint-Einstellungen sowie neue Möglichkeiten zum Sortieren von JavaScript- und TypeScript-Code. Auch die IntelliJ-Plattform und die Datenbankwerkzeuge wurden aktualisiert. Dazu gehören eine pausierbare Indexierung, Verbesserungen bei der Versionsverwaltung und mehrere PostgreSQL-Datenbanken in einer Datenquelle.

