PyCharm 2020.2 ヘルプ

ファイルテンプレート変数

ファイルテンプレートには変数を含めることができます。変数は、テンプレートが適用されるときに値に置き換えられます。変数は、ドル記号 $ で始まり、その後に変数名が続く文字列です。変数名は、オプションで波括弧で囲むことができます。たとえば、$MyVariable${MyVariable} は同じ変数の異なる表記法です。

定義済みのテンプレート変数

次の定義済み変数は、ファイルテンプレートで使用できます。

変数 説明
${DATE} 現在のシステム日付
${DAY} 今月の現在の日
${DS} ドル記号 $。この変数はドル記号をエスケープするために使用されるため、テンプレート変数の接頭辞としては扱われません。
${FILE_NAME} 新しいファイルの名前。
${HOUR} 現在の時間
${MINUTE} 現在の分
${MONTH} 現在の月
${MONTH_NAME_FULL} 現在の月のフルネーム (1 月、2 月など)
${MONTH_NAME_SHORT} 現在の月名の最初の 3 文字 (1 月、2 月など)
${NAME} 新しいエンティティの名前 (ファイル、クラス、インターフェースなど)
${ORGANIZATION_NAME} プロジェクト設定で指定された組織の名前 ( Ctrl+Alt+Shift+S )
${PRODUCT_NAME}IDE の名前 (たとえば、PyCharm)
${PROJECT_NAME} 現在のプロジェクトの名前
${TIME} 現在のシステム時刻
${USER} 現在のユーザーのログイン名
${YEAR} 現在の年

カスタムテンプレート変数

定義済みのテンプレート変数の他に、カスタム変数を指定することもできます。必要に応じて、#set 指示文を使用してテンプレート内でカスタム変数の値を定義することができます。

例:事前定義済みの変数 ${USER} で定義されたログイン名の代わりにフルネームを使用する場合は、次の構文を使用します。

#set( $MyName = "John Smith" )

変数の値がテンプレート内で定義されていない場合、PyCharm はテンプレートが適用されたときにそれを指定するように求めます。

最終更新日 :