CLion 2019.3ヘルプ

スクラッチ・ファイル

時々、一時的なメモを作成したり、プロジェクトのコンテキストの外側でコードを作成したりする必要があるかもしれません。この目的で別のアプリケーションに切り替える代わりに、スクラッチファイルスクラッチバッファを使用できます。

  • スクラッチ・ファイルは対応するファイルタイプの構文強調表示をサポートしており、C/C++構成体からJSON文書まで、使用して任意のコードインスタンスをドラフトすることができます。例:あるプロジェクトで作業している間に、後で別のプロジェクトで使用できる方法を思いつくことができます。メソッドのドラフトを使用してスクラッチファイルを作成できます。これはプロジェクトディレクトリには保存されませんが、別のプロジェクトからアクセスして開くことができます。

  • スクラッチバッファは、コーディング支援機能を持たない単純なテキストファイルです。スクラッチバッファは、簡単なタスクリストやノートに使用できます。また、プロジェクトディレクトリには格納されませんが、別のプロジェクトからアクセスして開くことができます。既定の名前で最大5つのスクラッチバッファを作成できます。既定の名前は、コンテンツを消去することによってローテーションして再利用されます。

スクラッチファイルを作成する

  1. 以下のいずれか 1 つを実行します:

    • Ctrl+Shift+Alt+Insertを押します。

    • Ctrl+Shift+Aを押し、scratch file の入力を開始し、対応するアクションを選択します。

  2. スクラッチファイルの言語を選択してください。同じ種類のスクラッチファイルには自動的に番号が付けられ、プロジェクトツールウィンドウ スクラッチおよびコンソールディレクトリに追加されます。

スクラッチバッファを作成する

新しいスクラッチバッファを作成するアクション専用のメニュー項目はありませんが、アクションの検索ポップアップ Ctrl+Shift+A を使用して新規スクラッチ・バッファーアクションを実行できます。

また、キーボード・ショートカットに従って、新規スクラッチ・バッファーアクションのショートカットを作成することもできます。

The New Scratch Buffer action

CLionは、buffer1.txtという名前のテキストファイルを作成します。次に作成するスクラッチバッファは buffer2.txtという名前で、buffer5.txtまで続きます。その制限に達すると、buffer1.txt が再作成され、その内容がクリアされることを提案します。スクラッチバッファーが5つ後に消去されないようにするには、名前を変更します。

スクラッチファイルとバッファのリストを表示する

作成されたスクラッチファイルとバッファの一覧を表示するには、プロジェクトツールウィンドウを開き、スクラッチおよびコンソールを展開して、スクラッチを展開します。

Scratches in the Project window

スクラッチファイルとバッファは、scratchesIDE構成ディレクトリに保存されます。これらの構成ディレクトリを使用するIDEおよびプロジェクトから利用できます。

構文
%HOMEPATH%\.<product><version>\config
サンプル
C:\Users\JohnS\.CLion2019.3\config
構文
~/Library/Preferences/<product><version>
サンプル
~/Library/Preferences/CLion2019.3
構文
~/.<product><version>/config
サンプル
~/.CLion2019.3/config

スクラッチのドキュメントを表示する

  • スクラッチファイルまたはバッファを選択して Ctrl+Q を押すと、ファイルの場所、種類、サイズ、作成日、および修正日が記載されたクイックドキュメントが表示されます。

スクラッチを移動する

  1. プロジェクトツールウィンドウ スクラッチおよびコンソール | スクラッチディレクトリで、移動するスクラッチファイルを選択します。

  2. F6 を押し、表示されるダイアログでターゲットフォルダーを選択します。

スクラッチファイルまたはバッファの言語を変更する

  1. プロジェクトツールウィンドウ では、スクラッチおよびコンソールを展開し、スクラッチを展開します。

  2. スクラッチファイルまたはバッファを右クリックし、言語の変更をクリックします。現在の言語は括弧内に指定されています。

  3. 目的の言語を選択します。言語の名前を入力してリストを絞り込むことができます。

SQLスクラッチファイルを実行する

SQLスクラッチファイルを実行するには、データソースへの接続が必要です。CLionでは、スクラッチファイルをクエリコンソールに添付する必要があります。

コンソールを接続すると、SQLのオブジェクトが解決されます。これは、CLionがコードで使用されている特定のオブジェクトを認識するようになったことを意味します。その結果、SQLコードからデータベースツリーに移動できます。

  • Ctrl+Enter を押すか、実行ボタン the Run buttonをクリックします。セッションウィンドウで、クエリコンソールを選択します。

  • ウィンドウの右上にある<セッション>スイッチャーをクリックして、コンソールを選択します。スイッチャーメニューには、スクラッチファイルと同じ言語に関連付けられたコンソールが含まれています。

    別のDBMSからコンソールを接続する場合は、スクラッチファイルの言語を変更します。言語を変更するには、開いているスクラッチファイルの任意の領域を右クリックし、言語の変更 (<current_dialect>)をクリックします。

  • 開いているスクラッチファイルの任意の領域を右クリックし、実行をクリックします。セッションウィンドウで、クエリコンソールを選択します。

他のファイルと同様に、スクラッチファイルとバッファで次の操作を実行できます。

最終更新日: 2020年2月20日

関連ページ:

プロジェクトツールウィンドウ

このツールウィンドウを使用すると、プロジェクトをさまざまな観点から見て、新しい項目(ディレクトリ、ファイル、クラスなど)の作成、エディターでのファイルの開き、目的のコードフラグメントへの移動などのタスクを実行できます。このツールウィンドウのほとんどの機能には、コンテンツペインのコンテキストメニューコ...

キーボード・ショートカット

CLionには、頻繁に使用するショートカットが含まれており、カスタマイズできます。キーマップ構成を表示するには、設定/環境設定ダイアログ を開き、キーマップを選択します。CLionはあなたの環境に基づいて自動的に事前定義されたキーマップを選択します。使用しているOSと一致することを確認するか、また...

データベース・コンソール

データベースまたはクエリコンソールは、SQLステートメントを作成および実行できるSQLファイルです。スクラッチファイルとは異なり、コンソールはデータソースに接続されます。データソースを作成すると、クエリコンソールが自動的に作成されます。必要に応じて、追加のコンソールを作成できます。各コンソールは新し...

高度な構成

設定/環境設定ダイアログ で使用可能な標準オプションに加えて、CLionを使用すると、基礎となるプラットフォームおよびJavaランタイムの低レベルの構成を実行できます。これにより、予期しない課題が発生する可能性があり、何をしているのかわからない場合は、CLionのインストールが動作不能になる可能性が...

ローカル・ヒストリー

CLionはローカル・ヒストリーを使用して、プロジェクトに加えられたすべての変更を常に追跡します。特定のコミット間の違いを示すバージョン管理システムとは異なり、ローカル・ヒストリーはすべての意味のあるイベントに対する改訂を自動的に維持します。これにより、プロジェクト構造とソースコードの変更に関する詳...

名前変更

名前変更リファクタリングを使用すると、コード内のすべての参照を自動的に修正して、シンボル、ファイル、およびディレクトリの名前をグローバルに変更できます。シンボル名を変更する名前を変更する項目を選択します。ファイルを選択するには、プロジェクトツールウィンドウで目的のファイルをクリックします。エディター...