ライブテンプレート
このページを使用して、ライブテンプレートを作成、管理、編集します。
メイン設定
項目 | 説明 | |
---|---|---|
デフォルトで展開 | すべてのテンプレートのデフォルトの呼び出しキーを指定します。特定のテンプレートの個々の拡張キーは、編集領域で定義されます。 標準の拡張キー(Tab , Enter または Space)が望ましくない場合は、このリストからカスタムオプションを選択します。 カスタムを選択すると、変更リンクがドロップダウンの横に表示され、キーマップページに移動します。 | |
ライブテンプレート | 現在使用可能なすべてのテンプレートの省略形とその説明を表示します。略語はノードにグループ化され、各グループ内でアルファベット順にソートされています。テンプレートまたはグループ全体をアクティブにするには、テンプレートまたはグループの近くにあるチェックボックスを選択します。 | |
Alt+Insert を追加 | 新しいテンプレートアイテムを現在のテンプレートグループに追加します。以下の編集領域で、テンプレートの省略形、説明、テキスト、変数、拡張キー、コンテキストを定義できます。 | |
Delete を削除します | 選択したライブテンプレートをリストから削除します。 | |
複製 | このボタンをクリックして、選択したテンプレートに基づいて新しいテンプレートを作成します。新しいテンプレート項目が現在のノードに追加され、テンプレートテキスト領域のフィールドに選択したテンプレートの定義が表示されます。 | |
削除済みのデフォルトを復元 | このボタンをクリックして、削除されたライブテンプレートを復元します。このボタンは、変更が適用されたときにのみ有効になります。 |
ライブテンプレートのコンテキストメニュー
項目 | 説明 |
---|---|
移動 | 選択したテンプレートを指定したグループに移動します。 |
コンテキストを変更 | |
コピー | システムクリップボードにシリアル化されたテンプレート XML を作成します。 |
貼り付け | コピーしたテンプレートの XML 表現を選択したテンプレートのグループに貼り付けます。 |
デフォルトを復元 | このコマンドは、変更されたテンプレートのコンテキストメニューに青色で表示されている場合にのみ表示されます。このコマンドを選択して、デフォルトのテンプレート設定を復元します。 |
テンプレート編集エリア
次の場合には、フォーカスがこの領域に移動します。
追加
またはコピー
ボタンをクリックしたとき。
リストからライブテンプレートを選択したとき。
エディターでコードの一部を選択して
を選択したとき。
この領域のコントロールを使用して、新しいライブテンプレートを作成し、既存のテンプレートの設定を編集します。
フィールドラベルにマークされているホットキーを使用して、テンプレートテキスト領域を移動できます。
項目 | 説明 |
---|---|
略語 | このフィールドでは、テンプレートの略語、つまりエディターでテンプレートを識別する文字列を指定します。 |
説明 | このフィールドには、テンプレートのオプションの説明またはその使用例を提供します。 |
テンプレートテキスト | このフィールドに、プレーンテキストと変数 $<variable name>$ の形式を含むテンプレート本文を入力します。必要に応じて、変数の編集をクリックし、必要に応じて変数を構成します。テンプレートテキスト内のドル記号 $ をエスケープするには、単に $$ を複製します。 |
に適用: | この読み取り専用フィールドには、エディターがテンプレートを認識するための言語やコード部分が表示されます。そのような状況で Ctrl+J を押すと、PyCharm はこの状況で有効なテンプレートのリストを表示します。 |
変更 | 現在のテンプレートが有効になっているコンテキストのセットを変更するには、このリンクをクリックします。リンクをクリックすると、サポートされている言語のコンテキストのリストが表示されます。PyCharm がテンプレートに依存するコンテキストを考慮するようにするには、コンテキスト名の横にあるチェックボックスを選択します。 利用可能なコンテキストタイプは有効なプラグインによって異なります。 |
変数の編集 | テンプレート変数の編集ダイアログを開きます。ここで、テンプレートの展開時に PyCharm がテンプレート変数を処理する方法を定義できます。詳細については、ライブテンプレート変数を参照してください。 |
オプション | この領域では、テンプレートが展開されたときのエディターの動作を定義します。
|
関連ページ:

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

テンプレート変数の編集ダイアログ
ライブテンプレートにユーザー定義変数が含まれている場合は、テンプレート変数の編集ダイアログを使用して、これらの変数を定義する式を構成できます。コントロール :名前このフィールドで、の形式で変数名を表示または編集します。式このフィールドでは、対応するテンプレート入力フィールドの値が自動的に計算されるよ...

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

コードスタイル
スキーム :この領域では、コードスタイルスキームを選択し、必要に応じて変更します。コードスタイルスキームの設定は、PyCharm がコードを生成、リファクタリング、または再フォーマットするたびに自動的に適用されます。コードスタイルは、プロジェクトレベルとIDE レベル(グローバル)で定義されます。プ...