言語インジェクション
このページを使用して、自動言語インジェクションのリストを管理し、テキスト、属性、パラメーターの言語インジェクション機能を構成します。
インジェクション項目
項目 | 説明 |
|---|---|
チェックボックス | チェックボックスを使用して、対応するインジェクションを有効または無効にします。 一度に複数のインジェクションを有効または無効にすることもできます。これを行うには、リストから必要なインジェクションを選択して、ツールバーの |
名前 | インジェクションが使用可能な言語、インジェクション名、括弧内に対応する実装を含むパッケージ。 |
言語 | インジェクションされた言語。 |
スコープ | スコープにはさまざまな種類があります。
ツールバーの |
ツールバー
項目 | 説明 |
|---|---|
| 新しいインジェクション項目を作成します。インジェクションカテゴリを選択し、次に開くダイアログでインジェクション設定を指定します。 |
| 選択したエントリをリストから削除します。 |
| 選択したインジェクションの設定を編集します。 重要: 組み込みインジェクションの設定は編集しないでください。 |
| 選択したインジェクション項目のコピーを作成します。次に、必要に応じてそのコピーの設定を編集します。 |
| リスト内で現在選択されているすべてのインジェクションを有効にします。 |
| リストで現在選択されているすべてのインジェクションを無効にします。 |
| 選択したインジェクションを IDE とプロジェクトレベルの間で移動します。言語インジェクションも参照してください。 |
| 別の PyCharm インストールからインジェクションエントリをインポートします。
この選択的インポート機能により、コア設定をインポート機能を使用して設定をインポートしたときに発生するローカルエントリを失うことなく、チーム内の特定の設定を簡単に共有できます。 |
| 選択したインジェクション項目をファイルにエクスポートします。開いている選択したインジェクションをファイルにエクスポートダイアログで:
|
関連ページ:
言語と参照のインジェクション
言語インジェクションを使用すると、ファイルのメイン言語とは異なるプログラミング言語のコードを操作できます。文字列リテラルに言語 (HTML、CSS、XML、RegExp など) を挿入すると、それがプロジェクトのメイン言語でなくても、挿入されたコードに対する包括的なコーディング支援が得られます。IDE は、言語インジェクションに加えて、文字列リテラルをクラスやファイルなどの他のエンティティへの参照として扱う参照インジェクションもサポートしています。言語インジェクションを追加する:一時的な言語イ...
IDE 設定を共有する
PyCharm を使用すると、IDE 設定をバックアップしたり、異なる PyCharm インスタンス間、異なる JetBrains IDE 製品間で設定を共有したりできます。これにより、複数のコンピューターで作業している場合でも快適な作業環境を再現でき、慣れ親しんだものと見た目や動作が異なるという煩わしさを回避できます。設定は、属するカテゴリに応じて、次のいずれかの方法で IDE インスタンス間でバックアップおよび同期できます。バックアップと同期プラグイン経由: データは JetBrains アカ...
言語インジェクション設定ダイアログ: 汎用 JavaScript
をクリックしてコンテキストメニューからジェネリクス JS を選択するか、エントリを選択してをクリックすると、ダイアログが開きます。名前注入の名前。言語インジェクションされる言語。ID: 挿入する言語の ID または名前を選択します。接頭辞: 対応する文字列値の前に追加する文字のシーケンスを指定します。接尾辞: 対応する文字列値の後に追加する文字のシーケンスを指定します。接頭辞と接尾辞はオプションです。場所パターンこのフィールドに、PyCharm がリテラルをインジェクションとして認識するコンテキス...