| Go Scratch は、新しいスクラッチ Go ファイルを作成するたびに使用される組み込みテンプレートです。
スクラッチファイルは完全に機能する、実行可能かつデバッグ可能なファイルで、コードの草案を作成する際に使用できます。 スクラッチファイルを作成するには、「ファイル | 新規 | スクラッチファイル」をクリックします。 「新規スクラッチファイル」ダイアログで「Go」を見つけて選択します。 このテンプレートは編集可能です。 このテンプレートでは、以下の定義済み変数を使用できます。 これらの変数は、エディター内で後から対応する値に展開されます。 カスタム変数を指定することも可能です。 カスタム変数には ${VARIABLE_NAME} の形式が使用されます。ここで、VARIABLE_NAME は変数の名前です (${MY_CUSTOM_FUNCTION_NAME} など)。
IDE がカスタム変数を使用して新しいファイルを作成する前には、テンプレートのカスタム変数の値を定義できるダイアログが表示されます。#parse ディレクティブを使用すると、「インクルード」タブにあるテンプレートをインクルードすることができます。 テンプレートをインクルードするには、テンプレートの完全な名前を引用符で囲み、パラメーターとして指定します (#parse("File Header") など)。
|
| 定義済み変数のリスト | ||
|
|
新しいテストファイルが作成されるパッケージの名前。 ファイルには接尾辞 _test が必要です。 名前には package_test の形式が使用されます。 |
|
|
|
新しいファイルが作成されるパッケージの名前。 | |
|
|
現在のシステムの日付。 | |
|
|
現在の月の日。 | |
|
|
現在の曜日の名前の最初の 3 文字 (Mon、Tue
など)。 |
|
|
|
現在の曜日の完全な名前 (Monday、Tuesday など)。 |
|
|
|
新しいファイルが格納されるディレクトリのパス。 このパスはプロジェクトルートからの相対パスです。 | |
|
|
ドル記号 ($)。 この変数は、ドル文字をエスケープしてテンプレート変数の接頭辞として扱われないようにするために使用されます。 | |
|
|
新しいファイルの名前。 | |
|
|
現在の時間。 | |
|
|
現在の分。 | |
|
|
現在の秒。 | |
|
|
現在の月。 | |
|
|
現在の月の名前の最初の 3 文字 (Jan、Feb など)。
|
|
|
|
現在の月の完全な名前 (January、February など)。
|
|
|
|
新しいエンティティ (ファイル、型、インターフェースなど) の名前。 | |
|
|
IDE の名前。 | |
|
|
現在のプロジェクトの名前。 | |
|
|
現在のシステムの時刻。 | |
|
|
現在のユーザーのシステムログイン名。 | |
|
|
現在の年。 | |