PyCharm 2020.1ヘルプ

ライブテンプレートを使用してカスタムコード構成を生成する

PyCharmは多くの一般的なコード構成体のために多数の事前定義されたライブテンプレートを提供します。ワークフローに固有のユースケースをカバーするカスタムテンプレートを定義することもできます。

ライブテンプレートを挿入する

  1. テンプレートを展開する場所にキャレットを置きます。

  2. テンプレートの省略形を入力し、呼び出しキーを押します(通常はデフォルトで Tab )。または、コードメニューでライブ・テンプレートの挿入 Ctrl+J をクリックして候補リストを開き、必要なテンプレートを選択します。

  3. 選択されたテンプレートがユーザー入力を必要とする場合、対応するフィールドが強調表示されます。必要な値を入力し、Enter または Tab を押して入力を完了し、次の入力フィールドに移動します。すべての入力フィールドを完了すると、キャレットはコンストラクトの最後に移動します(マーカーがテンプレートコードで定義されている場合は $END$ マーカーに移動します)。エディターは通常の操作モードに戻ります。

また、サラウンドテンプレートを使用してコードの断片をラップすることもできます。

ライブテンプレートでコードブロックを囲む

  1. 囲むコードを選択します。

  2. コードメニューで、ライブ・テンプレートで囲む Ctrl+Alt+J をクリックして候補リストを開き、必要なテンプレートを選択します。

最終更新日: 2020年7月6日

関連ページ:

ライブ・テンプレート

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

コード補完

このセクションでは、コーディングプロセスのスピードアップを可能にするコンテキスト対応コード補完のさまざまなテクニックについて説明します。基本補完:基本コード補完は、可視性スコープ内のクラス、メソッド、およびキーワードの名前を完成させるのに役立ちます。コード補完を呼び出すと、PyCharmはコンテキス...

使用箇所からシンボルを作成する

まだ作成されていないクラスまたはメソッドを参照しているとします。PyCharmでは、専用のインテンションアクションを使用して、不足しているシンボルを簡単にスタブアウトできます。用法からシンボルを作成する存在しないシンボルを参照する名前を入力してください。PyCharmは参照を強調しています。を押し、...

インターフェースまたは抽象クラスのメソッドを実装する

クラスが特定の抽象クラスを実装するものとして宣言されている場合、そのクラスのメソッドを実装する必要があります。PyCharmは、実装されたメソッドのスタブを作成します。を含む抽象クラスとメソッドのメソッドを実装することは可能です。必要なメソッドを実装するメインメニューからを選択するか、を押します。ク...