ターミナル、Vimモード
とその他

Vimモード

CLionは強力なvi/Vimエミュレーションモード(IdeaVimのプラグイン経由で利用可能)を搭載し、それら両方のメリットを提供しています。

通常/挿入/ビジュアルモード、モーションキー、削除/変更、マーク、レジスタ、 いくつかのExコマンド、Vimの正規表現、~/.ideavimrcによる設定、マクロ、 ウィンドウコマンドなど、多くのVim機能をサポートします。

ターミナル

ターミナル

CLionには、コマンドラインを利用するためのローカルターミナルが含まれています。 ご利用のプラットフォームによっては、 コマンドラインプロンプト、Far、PowerShell、Bashなどを使って作業できます。 Alt+F12でターミナルを起動すれば、IDEを離れることなく任意のコマンドを実行できます。

Code With Me

CLion には、JetBrains の共同開発およびペアプログラミング用の新サービスである Code With Me がバンドルされています。 プロジェクトに必要なアクセスレベスを設定し、ゲストにリンクを共有できます。 相手は共同作業を行うために、IDE をインストールする必要すらありません組み込みの音声/ビデオ通話とチャットメッセージ機能が、コードに関するチームの議論や知識の共有、効率のよい共同作業を支援します。

データベースツールとSQL

CLionには、完全なデータベースツールのサポートが含まれています。 Database Tools and SQLプラグインによってデフォルトで有効化され、機能はDataGrip IDEに対応しています。

プラグインを使用して、CLionで多くの人気データベース(例えば、MySQL、PostgreSQL、Oracleなど)を操作することができます。データベースの内容の確認や、データの閲覧と変更、コード補完の利用、SQL言語用の他のインテリジェントな機能、およびクエリーの実行。全部CLion IDEを離れずに可能です。

STM32CubeMX

STM32CubeMX統合

STMicroelectronicsボード向けの開発では、STM32CubeMXとの統合によるメリットが得られます。 CLionは新しい.iocプロジェクトを作成したり、既存のプロジェクトを開いたりできます。また、そのプロジェクトと正しく連携するCMakeファイルを生成できます。 また、いつでもCLionから直接STM32CubeMXを起動してボード設定を更新し、コードを生成できます。

プラグイン

CLionは15年以上にわたって継続的に開発されてきたIntelliJプラットフォームを基盤としているため、100個以上のIDEプラグインを使って強化できます。 これらのプラグインは、追加のVCS、さまざまなツールやフレームワークとの統合、Vimエミュレーションなどのエディタの機能強化をサポートしています。 CLionプラグインを閲覧および管理するには、IDE設定のプラグインマネージャにアクセスしてください。