ターミナルエミュレータ
CLion には、IDE 内からコマンドラインシェルを操作するための組み込みターミナルエミュレータが含まれています。専用のターミナルアプリケーションに切り替えることなく、Git コマンドの実行、ファイルのアクセス許可の設定、その他のコマンドラインタスクの実行に使用します。
ターミナルプラグインを有効にする
この機能は、デフォルトで CLion にバンドルされて有効になっているターミナル(英語)プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。
Control+Alt+S を押して IDE 設定を開き、
を選択します。インストール済みタブを開き、ターミナルプラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。
最初、ターミナルエミュレーターはデフォルトのシステムシェルで実行されますが、Windows PowerShell、コマンドプロンプト cmd.exe、sh
、bash
、zsh
、csh
など、他の多くのシェルもサポートしています。シェルの変更の詳細については、「ターミナル設定」を参照してください。
ターミナルツールウィンドウを開く
に移動するか、Alt+F12 を押します。
デフォルトでは、ターミナルエミュレータは、現在のディレクトリを現在のプロジェクトのルートディレクトリに設定して実行します。デフォルトの開始ディレクトリの変更の詳細については、「ターミナル設定」を参照してください。
任意のファイル (たとえば、プロジェクトツールウィンドウまたは開いているエディタータブ) を右クリックし、ターミナルで開くを選択して、そのファイルのディレクトリにある新しいセッションでターミナルツールウィンドウを開きます。
新しいローカルセッションを開始する
別のタブで新しいセッションを開始するには、ツールバーの
をクリックするか、Command T を押します。
タブ内で複数のセッションを実行するには、タブを右クリックして、コンテキストメニューで右に分割または下に分割を選択します。
プロジェクトまたは CLion を閉じると、ターミナルはタブとセッションを保存します。タブ名、現在の作業ディレクトリ、さらにはシェルの履歴まで保存されます。
タブを閉じるには、ターミナルツールバーの をクリックするか、Control+F4 を押します。
Alt+ArrowRight と Alt+ArrowLeft を押して、アクティブなタブを切り替えます。または、Alt+ArrowDown を押して、すべてのターミナルタブのリストを表示することもできます。
新しい SSH セッションを開始する
ツールバーで
をクリックします。
新規 SSH セッションをクリックし、接続するホストのアドレスを入力し、認証データを入力します。
または、SSH 構成を構成している場合は、リストからいずれかを選択できます。
![新しい SSH セッションを開始する Start a new SSH session](https://resources.jetbrains.com/help/img/idea/2023.2/terminal_ssh_session.png)
接続を終了するには、ターミナルタブで をクリックします。
ターミナルタブの名前を変更
タブを右クリックし、コンテキストメニューからセッション名の変更を選択します。
ターミナルで検索
ターミナルセッションで特定の文字列を検索するには、Control+F を押します。これにより、セッション内のすべてのテキスト(プロンプト、コマンド、出力)が検索されます。
デフォルトでは、検索では大文字と小文字が区別されません。検索ボックスで 大 / 小文字を区別するをクリックすると、大文字と小文字が区別されます。
ターミナルエミュレータを設定する
Control+Alt+S を押して IDE 設定を開き、ターミナル設定」を参照してください。
を選択します。詳細については、「
関連ページ:
![](https://resources.jetbrains.com/help/img/idea/2023.2/settings_tools_terminal.png)
ターミナル設定
このページを使用して、組み込みターミナルエミュレータの設定をカスタマイズします。ターミナルプラグインを有効にするこの機能は、デフォルトで CLion にバンドルされて有効になっているターミナルプラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して IDE 設定を開き、を選択します。インストール済みタブを開き、ターミナルプラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。プロジェクト設定:これらの設定は、現...
![](https://pleiades.io/icons/clion.png)
SSH 構成
このページを使用して、リモートおよび WSL ツールチェーン、およびリモート GDB サーバー実行 / デバッグ構成で使用できる SSH 構成をセットアップします。追加新しい SSH 構成を作成します。削除選択した SSH 構成を削除します。コピー選択した SSH 構成のコピーを作成します。名前変更選択した SSH 構成の名前を変更します。SSH 構成設定:
![](https://resources.jetbrains.com/help/img/idea/2023.2/cl_terminal_outputconsole_example.png)
出力コンソールのターミナル
CLion は出力コンソールでターミナルをエミュレートし、呪い / 呪いアプリケーションなどのテキストベースのユーザーインターフェース (TUI) の操作を支援します。出力コンソールでターミナルエミュレーションを有効にするに移動します。目的の構成を選択し、出力コンソールでターミナルをエミュレートするチェックボックスを設定します。制限:この機能が利用できるかどうかは、使用している OS、デバッガー、およびツールチェーンによって異なります。また、入力リダイレクトがあるかどうか、実行中のプロセスが管理...