IntelliJ IDEA 2019.3ヘルプ

スクラッチ・ファイル

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

  • スクラッチ・ファイルは、構文強調表示、コード補完、および対応するファイルタイプの他のすべての機能をサポートする、完全に機能し、実行可能で、デバッグ可能なファイルです。例:1つのプロジェクトで作業しているときに、別のプロジェクトで後で使用できる方法のアイデアを考え出すことができます。メソッドのドラフトを使用してスクラッチファイルを作成することができます。スクラッチファイルはプロジェクトディレクトリーには保存されませんが、別のプロジェクトからアクセスして開くことができます。スクラッチファイルを使用して、Javaコード構造、HTTP リクエスト(英語)、JSONドキュメントなどを作成することができます。

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

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

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

    • ファイルメニューから新規を選択し、スクラッチ・ファイルをクリックします。

    • ファイルメニューから新規スクラッチ・ファイルを選択します。

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

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

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

    Javaスクラッチファイルを作成すると、IntelliJ IDEAは自動的にクラス宣言と main() メソッドを追加します。

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

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

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

The New Scratch Buffer action

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

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

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

Scratch files in the Project window

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

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

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

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

スクラッチを移動する

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

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

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

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

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

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

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

最終更新日: 2019年12月2日

関連ページ:

IntelliJ IDEAコードエディターのHTTPクライアント

Webサービスをテストするときは、IntelliJ IDEAコードエディターで直接HTTPリクエストを作成、編集、および実行できます。HTTPリクエストは.httpおよび.restファイルに保存され、アイコンでマークされています。HTTPファイルのサポートには、以下の機能が含まれます。コードの強調表...

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

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

キーボードショートカットの設定

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

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

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

高度な構成

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

アプリケーションの実行

IntelliJ IDEAはmain()メソッドによるクラスだけでなくアプリケーション全体の実行も可能にします。IntelliJ IDEAは実行/デバッグ構成で定義された設定を利用します。プロジェクトに存在するすべての実行構成は、実行/デバッグ構成を選択しますリストにあります。実行前にビルドまたはツ...