Terminal, Vim-Modus
und mehr

Vim-Modus

CLion bietet einen leistungsstarken Vi/Vim-Emulationsmodus (per IdeaVim-Plugin) und verbindet somit das Beste aus beiden Welten.

Es werden zahlreiche Vim-Funktionen unterstützt, einschließlich der Modi Normal/Einfügen/Grafisch, Motion-Tasten, Löschen/Ändern, Markierungen, Register, einige Ex-Befehle, Vim regexps, Konfiguration mittels ~/.ideavimrc, Makros, Fensterbefehle und mehr.

Terminal

Terminal

CLion umfasst ein lokales Terminal, um auf die Kommandozeile zuzugreifen. Je nach Plattform können Sie mit der Eingabeaufforderung, Far, der Powershell, Bash, etc. arbeiten. Öffnen Sie das Terminal mit Alt+F12 und führen Sie beliebige Befehle aus, ohne die IDE zu verlassen.

Code With Me

Code With Me, der neue JetBrains-Service für kollaborative Entwicklung und Paarprogrammierung, ist in CLion enthalten. Stellen Sie die benötigte Zugriffsebene für Ihr Projekt ein und teilen Sie den Link mit Ihren Gästen. Ihre Kolleg*innen benötigen nicht einmal eine eigene IDE, um mit Ihnen zusammenzuarbeiten. Integrierte Audio- und Videoanrufe sowie Chat-Nachrichten helfen Teams dabei, den Code zu besprechen, ihr Wissen zu teilen und effizienter zusammenzuarbeiten.

Datenbank-Tools und SQL

CLion wird mit vollständigem Support für Datenbank-Tools ausgeliefert. Dieser ist standardmäßig über das Plugin für Datenbank-Tools und SQL aktiviert und die Funktionsweise entspricht der DataGrip IDE.

Das Plugin ermöglicht Ihnen, in CLion mit zahlreichen bekannten Datenbanken (wie MySQL, PostgreSQL, Oracle und anderen) zu arbeiten: Überprüfen Sie den Inhalt der Datenbank, lesen und modifizieren Sie Daten, nutzen Sie die Codevervollständigung, Refaktorierung und andere intelligente Funktionen für die SQL-Sprache und führen Sie Abfragen aus, ohne die CLion-IDE jemals verlassen zu müssen.

STM32CubeMX

STM32CubeMX-Integration

Wenn Sie für STMicroelectronics-Boards entwickeln, profitieren Sie von der Integration mit STM32CubeMX. CLion kann ein neues .ioc-Projekt erstellen oder ein vorhandenes öffnen und eine CMake-Datei generieren, um problemlos damit zu arbeiten. Und Sie können STM32CubeMX jederzeit direkt von CLion aus starten, um die Einstellungen des Boards zu aktualisieren und Code zu generieren.

Plugins

CLion kann dank der zugrundeliegenden IntelliJ-Plattform, die seit über 15 Jahren kontinuierlich weiterentwickelt wird, mit mehr als 100 IDE-Plugins erweitert werden. Diese Plugins bieten Unterstützung für zusätzliche VCS, die Integration verschiedener Tools und Frameworks sowie Editorerweiterungen wie die Vim-Emulation. Über den Plugin-Manager in den IDE-Einstellungen können Sie CLion-Plugins durchsuchen und verwalten.