何でも実行ポップアップ
なんでも実行は、実行 / デバッグ構成、アプリケーション、スクリプト、コマンド、タスクを起動し、最近のプロジェクトを開くための簡単な方法です。また、入力時に候補を生成することにより、適切なコマンド構文を使用するのにも役立ちます。Rust プロジェクトの Cargo コマンド(英語)などのコマンドを呼び出すと、なんでも実行はそれ以降の作業を適切なツールに委譲します。
![なんでも実行ポップアップ The Run Anything popup](https://resources.jetbrains.com/help/img/idea/2024.1/cl_run_anything_overview.png)
なんでも実行ポップアップを開く
Ctrl を 2 回押します。
または、ツールバーの
をクリックします。
アイコンはデフォルトでは非表示になっています。ツールバーにアイコンを追加するには、設定ダイアログ (Ctrl+Alt+S) を開き、 に移動してメインツールバーノードを展開し、たとえばどこでも検索になんでも実行アクションを追加します。詳細については、メニューおよびツールバーを参照してください。
実行 / デバッグ構成を起動する
実行 / デバッグ構成名の入力を開始し、候補のリストから選択します。
実行構成をデバッグするには、Shift を押したまま起動します。
コマンドの実行
コマンド名の入力を開始し、矢印キーを使用して候補リストを移動します。Space を押すと、現在の提案を受け入れ、このコマンドに固有の追加の提案を取得します。
使用可能なすべてのコマンドのリストを取得するには、
?
と入力します。コマンドのリストは、インストール / 有効化されたプラグインによって異なります。コマンドが候補リストにない場合は、ターミナルで実行されます。コマンドの作業ディレクトリには任意の場所を設定できます。右上隅のコントロールを使用します。
最近のプロジェクトを開く
なんでも実行ポップアップから最近のプロジェクトをすばやく再開することもできます。名前でプロジェクトを検索するか、open
と入力して提案のリストを短くし、リストから必要なプロジェクトを選択して、Enter を押します。
![なんでも実行ポップアップから最近のプロジェクトを開く Opening a recent project from the Run Anything popup](https://resources.jetbrains.com/help/img/idea/2024.1/cl_run_anything_recent_projects.png)
HTTP リクエストを送信する
HTTP リクエストの作成中にその名前を指定した場合、なんでも実行ポップアップからこの HTTP リクエストを見つけて送信できます。
HTTP リクエストの名前の入力を開始し、候補リストから選択します。
リクエストに環境変数が含まれている場合は、リクエストを選択するときに Shift を押します。これにより、リクエストに使用する環境を選択できるポップアップメニューが開きます。
関連ページ:
![](https://resources.jetbrains.com/help/img/idea/2024.1/cl_rdconfigslist_temporary.png)
実行 / デバッグ構成
CLion は、実行 / デバッグ構成を使用して、コードを実行、デバッグ、テストします。各構成は、何を実行し、どのパラメーターと環境を使用するかを定義する、名前付きのスタートアッププロパティのセットです。実行 / デバッグ構成には 2 つのタイプがあります。一時的 — テスト、テストスイート、フィクスチャ、エントリを実行 / デバッグするたびに作成され、ガターアイコン / を使用します。永続的 — テンプレートから明示的に作成されるか、一時的な構成を保存することによって作成されます。永続的な構成は、削除...
![](https://resources.jetbrains.com/help/img/idea/2024.1/settings_menus_toolbars.png)
カスタムアクション、メニュー、ツールバー
IDE を操作するとき、いくつかのアクションを他のアクションより頻繁に実行します。生産性を最大化するには、お気に入りのアクションのデフォルトのショートカットを学ぶか、それらにショートカットを割り当てます。メニューとツールバーをカスタマイズして、必要なアクションのみを含め、再グループ化し、アイコンを構成することもできます。メニューおよびツールバーをカスタマイズを押して設定を開き、を選択します。使用可能なメニューとツールバーのリストで、カスタマイズするノードを展開し、目的の項目を選択します。をクリッ...
![](https://pleiades.io/icons/clion.png)
デバッグ
デバッグセッション中、デバッガーはプログラムの実行を妨害し、内部で何が起こっているかに関する情報を提供します。CLion でのデバッグの基礎については、このビデオを参照してください。一般的なデバッグ手順デバッガー設定を構成します。CMake プロジェクトの場合、目的の CMake プロファイルを選択します。必要に応じて、既存の実行 / デバッグ構成を作成または変更します。コードにブレークポイントを配置します。デバッグ <構成名> ボタンをクリックするか、他のオプションを使用してデバッグセ...
![](https://resources.jetbrains.com/help/img/idea/2024.1/add-http-request.png)
HTTP クライアント
HTTP クライアントプラグインを使用すると、CLion コードエディターで HTTP リクエストを直接作成、編集、実行できます。HTTP リクエストを作成して実行する必要がある場合、主に 2 つのユースケースがあります。RESTful Web サービスを開発していて、それが期待どおりに機能し、仕様に準拠してアクセス可能であり、正しく応答することを確認したい場合。RESTful Web サービスに対応するアプリケーションを開発している場合。この場合、開発を開始する前にサービスへのアクセスと必要な...
![](https://resources.jetbrains.com/help/img/idea/2024.1/http_request_name.png)
HTTP リクエスト構文の調査
このセクションでは、HTTP リクエストの形式について説明します。HTTP リクエストの送信と HTTP レスポンスの表示の詳細については、「HTTP クライアント」を参照してください。CLion コードエディターで HTTP リクエストを作成するには、次の一般的な構文を使用します。Method Request-URI HTTP-Version Header-field: Header-value Request-BodyHTTP リクエストでコメントを使用するリクエスト内で、またはで任意の行を...
![](https://resources.jetbrains.com/help/img/idea/2024.1/cl_open_singlefile.png)
単一ファイルの実行 / デバッグ
CLion では、プロジェクト全体を作成、ロード、ビルドすることなく、単一のファイルをコンパイルおよび実行 / デバッグできます。これは、C または C++ 言語を使い始めたばかりで、コンパイルして実行するファイルが 1 つまたは 2 つしかない場合に特に便利です。この場合、プロジェクトモデルの概念は複雑すぎて冗長に思えるかもしれません。プロジェクトモデルにアタッチせずに、CLion でファイルを開いてコンパイルし、実行またはデバッグするには、次の手順に従います。1. ファイル / フォルダーを...