CLion 2024.1 ヘルプ

コマンドラインインターフェース

コマンドラインから CLion 機能を使用します: ファイルとプロジェクトを開き、差分を表示し、ファイルをマージし、コードスタイルを適用し、フォーマットし、ソースコードをインスペクションします。

スタンドアロンインスタンスのランチャー

インストールディレクトリには、CLion を起動し、ソースコードをフォーマットし、インスペクションを実行するためのバッチスクリプトと実行可能ファイルが含まれています。コマンドプロンプト cmd.exe から使用するには、CLion bin フォルダーの場所を PATH 環境変数に追加します。例: CLion を C:\Program Files\JetBrains\CLion にインストールした場合、次のコマンドを使用できます。

set PATH=%PATH%;C:\Program Files\JetBrains\CLion\bin

このコマンドは、現在のシェル(cmd.exe の現在のインスタンス)の PATH 環境変数のみを変更します。現在のユーザーのために永続的に更新する場合は、setx を実行します。

setx PATH "%PATH%;C:\Program Files\JetBrains\CLion\bin"

すべてのユーザーに対してシステム全体で更新するには、setx の代わりに setx /M を実行します。

PATH 変数を構成した後、コマンドプロンプトの任意の作業ディレクトリから実行可能ファイルを実行できます。

clion64.exe

あるいは、バッチスクリプトを使用することもできます。

clion.bat

シェルから CLion を実行するには、open コマンドを次のオプションとともに使用します。

-a

アプリケーションを指定します。

-n

アプリケーションがすでに実行されている場合でも、アプリケーションの新しいインスタンスを開きます。

--args

アプリケーションに渡す追加の引数を指定します。

例: 次のコマンドで CLion.app を実行できます。

open -na "CLion.app"

PATH 環境変数のディレクトリにこのコマンドを使用してシェルスクリプトを作成できます。例: 次の内容のファイル /usr/local/bin/clion を作成します。

#!/bin/sh open -na "CLion.app" --args "$@"

スクリプトを実行する権限があることを確認してください。/usr/local/bin はデフォルトで PATH 環境変数にあるはずなので、シェルのどこからでも clion を実行できるはずです。

スクリプトを実行する権限がない場合は、次のコマンドを実行します。

chmod +x /usr/local/bin/clion

Linux では、インストールディレクトリには bin にあるランチャーシェルスクリプト clion.sh が含まれています。例: CLion を /opt/clion にインストールした場合、次のコマンドを使用してスクリプトを実行できます。

/opt/clion/bin/clion.sh

PATH 環境変数からディレクトリ内のランチャースクリプトへのシンボリックリンクを作成できます。例: /usr/local/bin 内に clion という名前のリンクを作成する場合は、次のコマンドを実行します。

ln -s /opt/clion/bin/clion.sh /usr/local/bin/clion

/usr/local/bin はデフォルトで PATH 環境変数にあるはずなので、シェルのどこからでも clion コマンドを実行できるはずです。

Toolbox アプリによって生成されたシェルスクリプト

Toolbox アプリを使用して JetBrains 製品をインストールおよび管理している場合は、シェルスクリプトを使用してコマンドラインから IDE を起動できます。

Toolbox アプリは、シェルスクリプトを自動的に生成し、次のフォルダーに配置します。

%LOCALAPPDATA%\JetBrains\Toolbox\scripts

デフォルトでは、Toolbox アプリはシステム PATH 環境変数からディレクトリにシェルスクリプトを配置するため、スクリプトの名前をコマンドとして実行して、任意の作業ディレクトリから CLion を起動できます。

シェルスクリプトの場所を変更する

  1. Toolbox アプリを開き、右上隅にある Toolbox アプリメニューアイコンをクリックして、設定を選択します。

    Toolbox App menu icon
  2. 設定タブで、ツールセクションを展開し、シェルスクリプトの場所フィールドに別のフォルダーを指定します。

    Changing location of shell scripts

シェルスクリプトの名前を変更する

同じ IDE の複数のバージョンがある場合、Toolbox アプリはバージョンごとに一意の名前のシェルスクリプトを生成します。この特定のインスタンスの設定で、IDE インスタンスのシェルスクリプトの名前を変更できます。

  1. Toolbox アプリを開きます。

  2. IDE インスタンスの横にある Tool actions をクリックし、設定を選択します。

  3. 構成セクションの下部にあるシェルスクリプト名フィールドを変更します。

Toolbox App CLion Settings
/usr/local/bin

または

~/Library/Application Support/JetBrains/Toolbox/scripts

デフォルトでは、Toolbox アプリはシステム PATH 環境変数からディレクトリにシェルスクリプトを配置するため、スクリプトの名前をコマンドとして実行して、任意の作業ディレクトリから CLion を起動できます。

シェルスクリプトの場所を変更する

  1. Toolbox アプリを開き、右上隅にある Toolbox アプリメニューアイコンをクリックして、設定を選択します。

    Toolbox App menu icon
  2. 設定タブで、ツールセクションを展開し、シェルスクリプトの場所フィールドに別のフォルダーを指定します。

    Changing location of shell scripts

シェルスクリプトの名前を変更する

同じ IDE の複数のバージョンがある場合、Toolbox アプリはバージョンごとに一意の名前のシェルスクリプトを生成します。この特定のインスタンスの設定で、IDE インスタンスのシェルスクリプトの名前を変更できます。

  1. Toolbox アプリを開きます。

  2. IDE インスタンスの横にある Tool actions をクリックし、設定を選択します。

  3. 構成セクションの下部にあるシェルスクリプト名フィールドを変更します。

Toolbox App CLion Settings
~/.local/share/JetBrains/Toolbox/scripts

デフォルトでは、Toolbox アプリはシステム PATH 環境変数からディレクトリにシェルスクリプトを配置するため、スクリプトの名前をコマンドとして実行して、任意の作業ディレクトリから CLion を起動できます。

シェルスクリプトの場所を変更する

  1. Toolbox アプリを開き、右上隅にある Toolbox アプリメニューアイコンをクリックして、設定を選択します。

    Toolbox App menu icon
  2. 設定タブで、ツールセクションを展開し、シェルスクリプトの場所フィールドに別のフォルダーを指定します。

    Changing location of shell scripts

シェルスクリプトの名前を変更する

同じ IDE の複数のバージョンがある場合、Toolbox アプリはバージョンごとに一意の名前のシェルスクリプトを生成します。この特定のインスタンスの設定で、IDE インスタンスのシェルスクリプトの名前を変更できます。

  1. Toolbox アプリを開きます。

  2. IDE インスタンスの横にある Tool actions をクリックし、設定を選択します。

  3. 構成セクションの下部にあるシェルスクリプト名フィールドを変更します。

Toolbox App CLion Settings

コマンドライン引数

ランチャースクリプトは、コマンド、オプション、その他の引数を受け入れて、その動作を変更します。引数を指定しないと、スクリプトは CLion を起動します。ファイルまたはディレクトリへのパスを指定すると、CLion は指定されたファイルまたはディレクトリを開きます。詳細については、コマンドラインからファイルを開くを参照してください。

コマンド

diff

差分ビューアーを開いて、指定した 2 つのファイル間の違いを確認します。

詳細は、コマンドラインからファイルを比較するを参照してください。

merge

マージダイアログを開いて、指定したファイルをマージします。

詳細は、コマンドラインからファイルをマージするを参照してください。

format

指定されたファイルにコードスタイルのフォーマットを適用します。

詳細は、コマンドラインからファイルをフォーマットするを参照してください。

inspect

指定されたプロジェクトでコードインスペクションを実行します。

詳細は、コマンドラインからコードインスペクションを実行するを参照してください。

installPlugins

JetBrains マーケットプレイス(英語)またはカスタムプラグインリポジトリからプラグイン ID を使用してプラグインをインストールします。

詳細は、コマンドラインからプラグインをインストールするを参照してください。

オプション

nosplash

CLion のロード時にスプラッシュ画面を表示しません。

dontReopenProjects

プロジェクトを再度開いてウェルカム画面を表示しないでください。これは、開いていたプロジェクトが CLion をクラッシュさせた場合に役立ちます。

disableNonBundledPlugins

手動でインストールしたプラグインをロードせずに CLion を起動します。このオプションでは、プラグインが削除されたり、永久に無効になったりすることはありません。これは、インストールしたプラグインが CLion をクラッシュさせた場合に役立ちます。IDE を起動して、問題のあるプラグインを無効にするかアンインストールすることができます。

--wait

コマンドプロンプトに戻る前に、ファイルが閉じられるのを待ちます。

例: 次のコマンドで file.txt を開くことができます。

clion --wait file.txt

シェルは file.txt が閉じられるまで待機します。

関連ページ:

ターミナルエミュレータ

CLion には、IDE 内からコマンドラインシェルを操作するための組み込みターミナルエミュレータが含まれています。専用のターミナルアプリケーションに切り替えることなく、Git コマンドの実行、ファイルのアクセス許可の設定、その他のコマンドラインタスクの実行に使用します。ターミナルプラグインを有効にするこの機能は、デフォルトで CLion にバンドルされて有効になっているターミナルプラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を...

コマンドラインからファイルを開く

コマンドラインから CLion の任意のファイルまたはフォルダーを開きます。必要に応じて、開いた後にキャレットを配置する場所を指定します。CLion を実行するための実行可能ファイルは、bin のインストールディレクトリにあります。この実行可能ファイルをコマンドラインランチャーとして使用するには、コマンドラインインターフェースの説明に従って、システムに追加します。構文 clion64.exe [--line <number>] [--column <number>] <...

プラグイン

プラグインは CLion のコア機能を拡張します。例: プラグインをインストールして、次の機能を取得します。バージョン管理システム、課題追跡システム、ビルド管理サーバー、その他のツールとの統合。さまざまな言語とフレームワークのコーディング支援サポート。ショートカットのヒント、ライブプレビュー、ファイルウォッチャーなど。新しいプログラミング言語を学ぶのに役立つコーディング演習。プラグイン設定を開くを押して設定を開き、を選択します。マーケットプレースタブを使用して、JetBrains マーケットプレ...