JetBrains Rider 2025.1 ヘルプ

ターミナル

JetBrains Rider には、IDE 内からコマンドラインシェルを操作するためのターミナルエミュレータが組み込まれています。専用のターミナルアプリケーションに切り替えることなく、.NET コマンド (たとえばエンティティフレームワークコア(英語)を使用)、Git コマンドの実行、ファイルアクセス許可の設定、その他のコマンドラインタスクの実行に使用します。

ターミナルプラグインを有効にする

この機能は、デフォルトで JetBrains Rider にバンドルされて有効になっているターミナル(英語)プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。

  1. Ctrl+Alt+S を押して設定を開き、プラグインを選択します。

  2. インストール済みタブを開き、ターミナルプラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。

最初、ターミナルエミュレーターはデフォルトのシステムシェルで実行されますが、Windows PowerShell、コマンドプロンプト cmd.exeshbashzshcsh など、他の多くのシェルもサポートしています。シェルの変更の詳細については、「ターミナル設定」を参照してください。

基礎となるシェルへのフルアクセスを提供します。つまり、ファーマネージャー(英語)(ファイルとアーカイブの管理用)などのツールを実行することもできます。

Using Far Manager in the JetBrains Rider's terminal emulator

ターミナルツールウィンドウを開く

  • 表示 | ツールウィンドウ | ターミナルに移動するか、Alt+F12 を押します。

    デフォルトでは、ターミナルエミュレーターは、現在のディレクトリを現在のソリューションのルートディレクトリに設定して実行します。デフォルトの開始ディレクトリの変更の詳細については、「ターミナル設定」を参照してください。

  • 任意のファイル (たとえば、エクスプローラーツールウィンドウの Alt+1 または開いているエディタータブ) を右クリックし、開く | ターミナルを選択すると、そのファイルのディレクトリに新しいセッションを含むターミナルツールウィンドウが開きます。

新しいローカルセッションを開始する

  • 別のタブで新しいセッションを開始するには、ツールバーの the Add button をクリックするか、Ctrl+Shift+T を押します。

    New session in the terminal

タブ内で複数のセッションを実行するには、タブを右クリックして、コンテキストメニューで右に分割または下に分割を選択します。

ターミナルは、ソリューションまたは JetBrains Rider を閉じるときにタブとセッションを保存します。タブ名、現在の作業ディレクトリ、さらにはシェルの履歴まで保存されます。

タブを閉じるには、ターミナルツールバーの the Close button をクリックするか、Ctrl+F4 を押します。

Alt+RightAlt+Left を押して、アクティブなタブを切り替えます。または、Alt+Down を押して、すべてのターミナルタブのリストを表示することもできます。

ターミナル画面をクリアするには、Ctrl+L を押します。

新しい SSH セッションを開始する

  1. ツールバーで、Start a new SSH session をクリックし、新規 SSH セッションを選択します。

  2. 接続するホストのアドレスを入力し、認証データを提供します。

    Providing data in the SSH Session dialog

    または、SSH 構成を構成している場合は、リストからいずれかを選択できます。

Start a new SSH session

接続を終了するには、ターミナルタブで Terminate session をクリックします。

ターミナルタブの名前を変更

  • タブを右クリックし、コンテキストメニューからセッション名の変更を選択します。

  • ターミナルセッションで特定の文字列を検索するには、Ctrl+F を押します。これにより、セッション内のすべてのテキスト (プロンプト、コマンド、出力) が検索されます。

デフォルトでは、検索では大文字と小文字が区別されません。検索フィールドで the Match Case icon 大 / 小文字を区別するをクリックすると、大文字と小文字が区別されます。

ターミナルエミュレータを設定する

  • Ctrl+Alt+S を押して設定を開き、ツール | ターミナルを選択します。

  • または、ターミナルツールバーの をクリックし、設定を選択します。

詳細は、ターミナル設定を参照してください。

ターミナルエンジンを選択

現在、JetBrains Rider には 3 つのターミナルエンジンがあります。

  • Classic。これは、JediTerm(英語) ライブラリ上に構築された標準のターミナルエミュレーターで、ユーザー入力 (コマンドとキーストローク) が基盤となるシェルに直接送信されます。

  • 実験的 2024 (非推奨)。このターミナル(JetBrains Rider 2024.* では「New Terminal」と呼ばれていました)には、自動補完や AI 機能といった高度な IDE 機能が統合されていました。しかし、互換性の問題も生じたため、非推奨となりました。このターミナルエンジンを選択できるのは、JetBrains Rider 2024.* で有効にしたユーザーのみです。このターミナルエンジンに関するドキュメントは、以前のバージョンの JetBrains Rider ヘルプに記載されています。

  • 2025 年に改訂 (ベータ)。これは現在進行中の作業であり、従来の CLI 動作との互換性とパフォーマンスの向上を確保することを目的としています。

  1. ターミナルツールウィンドウを開きます: 表示 | ツールウィンドウ | ターミナル

  2. ツールウィンドウのヘッダーで、Options をクリックし、ターミナルエンジンを選択します。

    Terminal Select Engine

    または、IDE 設定 (Ctrl+Alt+S) を開いて、ツール | ターミナル | ターミナルエンジンに移動します。

2025 年 6 月 20 日

関連ページ:

ターミナル設定

このページを使用して、組み込みターミナルエミュレータの設定をカスタマイズします。ターミナルプラグインを有効にするこの機能は、デフォルトで JetBrains Rider にバンドルされて有効になっているターミナルプラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、ターミナルプラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。ターミナルエンジン:Jet...

SSH 構成

このページを使用して SSH 構成を作成します。これは、リモートインタープリターの構成、SFTP デプロイサーバーへの接続、および SSH セッションの起動に使用できます。追加新しい SSH 構成を作成します。削除選択した SSH 構成を削除します。コピー選択した SSH 構成のコピーを作成します。名前変更選択した SSH 構成の名前を変更します。SSH 構成設定:

ターミナル

JetBrains Rider には、IDE 内からコマンドラインシェルを操作するためのターミナルエミュレータが組み込まれています。専用のターミナルアプリケーションに切り替えることなく、.NET コマンド (たとえばエンティティフレームワークコアを使用)、Git コマンドの実行、ファイルアクセス許可の設定、その他のコマンドラインタスクの実行に使用します。ターミナルプラグインを有効にするこの機能は、デフォルトで JetBrains Rider にバンドルされて有効になっているターミナルプラグインに...

Docker

Docker は、分離された再現可能な環境で実行可能ファイルをデプロイおよび実行するためのツールです。これは、たとえば、本番環境と同じ環境でコードをテストする場合に役立ちます。JetBrains Rider は Docker 機能を統合し、Docker イメージの作成、Docker コンテナーの実行、Docker Compose アプリケーションの管理、パブリックおよびプライベート Docker レジストリの使用など、IDE から直接実行するための支援を提供します。Docker プラグインを有効に...