PyCharm 2020.2ヘルプ

ライブ・テンプレート

WindowsおよびLinux用のファイル | 設定 | エディター | ライブ・テンプレート

macOS Ctrl+Alt+S the Settings/Preferences iconPyCharm | 環境設定 | エディター | ライブ・テンプレート

このページを使用して、ライブテンプレートを作成、管理、および編集します。

メイン設定

項目説明
デフォルトで展開

すべてのテンプレートのデフォルトの呼び出しキーを指定します。特定のテンプレートの個々の拡張キーは、編集領域で定義されます。

標準の拡張キー(Tab , Enterまたは Space)が望ましくない場合は、このリストからカスタムオプションを選択します。

カスタムを選択すると、変更リンクがドロップダウンの横に表示され、キーマップページに移動します。

ライブ・テンプレート

現在使用可能なすべてのテンプレートの省略形とその説明を表示します。略語はノードにグループ化され、各グループ内でアルファベット順にソートされています。テンプレートまたはグループ全体をアクティブにするには、テンプレートまたはグループの近くにあるチェックボックスを選択します。

The Add icon Alt+Insertを追加新しいテンプレートアイテムを現在のテンプレートグループに追加します。以下の編集領域で、テンプレートの省略形、説明、テキスト、変数、拡張キー、およびコンテキストを定義できます。
The Remove icon Deleteを削除する選択したライブテンプレートをリストから削除します。
The Duplicate icon複製このボタンをクリックして、選択したテンプレートに基づいて新しいテンプレートを作成します。新しいテンプレート項目が現在のノードに追加され、テンプレートテキスト領域のフィールドに選択したテンプレートの定義が表示されます。
The Restore deleted defaults icon削除したデフォルトを復元このボタンをクリックして、削除されたライブテンプレートを復元します。このボタンは、変更が適用されたときにのみ有効になります。

ライブテンプレートのコンテキストメニュー

項目説明
移動選択したテンプレートを指定したグループに移動します。
コンテキストを変更する

現在のテンプレートが有効になっているコンテキストを変更します。このコマンドを選択すると、サポートされている言語コンテキストのリストが表示されます。PyCharmがテンプレートに依存するコンテキストを考慮するようにするには、コンテキスト名の横にあるチェックボックスを選択します。

利用可能なコンテキストタイプは有効なプラグインによって異なります。

コピーシステムクリップボードにシリアル化されたテンプレートXMLを作成します。
貼り付けコピーしたテンプレートの XML表現を選択したテンプレートグループに貼り付けます。
デフォルトを復元このコマンドは、変更されたテンプレートのコンテキストメニューに青色で表示されている場合にのみ表示されます。このコマンドを選択して、デフォルトのテンプレート設定を復元します。

テンプレート編集エリア

次の場合には、フォーカスがこの領域に移動します。

  • 追加 The Add icon または コピー The Copy icon ボタンをクリックしたとき。

  • リストからライブテンプレートを選択したとき。

  • エディターでコードの一部を選択してツール | ライブ・テンプレートとして保存を選択したとき。

この領域のコントロールを使用して、新しいライブテンプレートを作成し、既存のテンプレートの設定を編集します。

フィールドラベルにマークされているホットキーを使用して、テンプレートテキスト領域を移動できます。

項目説明
略語このフィールドでは、テンプレートの略語、つまりエディターでテンプレートを識別する文字列を指定します。
説明このフィールドには、テンプレートのオプションの説明またはその使用例を提供します。
テンプレート・テキストこのフィールドに、プレーンテキストと変数 $<variable name>$の形式を含むテンプレート本文を入力します。必要に応じて、変数の編集をクリックし、必要に応じて変数構成します。テンプレートテキスト内のドル記号 $ をエスケープするには、単に $$を複製します。
に適用:この読み取り専用フィールドには、エディターがテンプレートを認識するための言語やコード部分が表示されます。そのような状況で Ctrl+J を押すと、PyCharmはこの状況で有効なテンプレートのリストを表示します。
変更現在のテンプレートが有効になっているコンテキストのセットを変更するには、このリンクをクリックします。リンクをクリックすると、サポートされている言語のコンテキストのリストが表示されます。PyCharmがテンプレートに依存するコンテキストを考慮するようにするには、コンテキスト名の横にあるチェックボックスを選択します。

利用可能なコンテキストタイプは有効なプラグインによって異なります。

変数の編集テンプレート変数の編集ダイアログを開きます。ここで、テンプレートの展開時にPyCharmがテンプレート変数を処理する方法を定義できます。詳細については、ライブテンプレート変数を参照してください。
オプション

この領域では、テンプレートが展開されたときのエディターの動作を定義します。

  • 展開 - このリストから、テンプレートを呼び出すキーを選択します。

  • スタイルに応じて再フォーマット - このチェックボックスを選択すると、PyCharmはコードスタイルページで定義されている現在のスタイル設定に従って展開されたテキストを自動的に再フォーマットします。

最終更新日: 2020年8月19日

関連ページ:

ライブ・テンプレート

ライブテンプレートを使用して、ループ、条件、さまざまな宣言、印刷ステートメントなどの一般的な構成をコードに挿入します。コードスニペットを展開するには、対応するテンプレートの省略形を入力して を押します。 を押し続けると、テンプレート内の1つの変数から次の変数にジャンプします。 を押して、前の変数...

テンプレート変数の編集ダイアログ

macOSのPyCharm | 環境設定 | エディター | ライブ・テンプレート - 変数の編集ライブテンプレートにユーザー定義変数が含まれている場合は、テンプレート変数の編集ダイアログを使用して、これらの変数を定義する式を構成できます。コントロール:名前このフィールドで、の形式で変数名を表示また...

ライブテンプレート変数

ライブテンプレートの略語を展開すると、その変数は値を入力できる入力フィールドとして表示されるか、値に置き換えられます。これらは、変更可能なデフォルト値または関数を使用して計算された値です。テンプレート内で変数を宣言するには、次の形式を使用します:。変数宣言として扱われないようにドル記号をテンプレート...

コード・スタイル

macOSのPyCharm | 環境設定 | エディター | コード・スタイルスキーム:この領域では、コードスタイルスキームを選択し、必要に応じて変更します。コードスタイルスキームの設定は、PyCharmがコードを生成、リファクタリング、または再フォーマットするたびに自動的に適用されます。コードスタ...