PyCharm 2020.2ヘルプ

スコープ

WindowsおよびLinux用のファイル | 設定 | 外観および振る舞い | スコープ

macOS Ctrl+Alt+S the Settings/Preferences iconPyCharm | 環境設定 | 外観および振る舞い | スコープ

スコープは、さまざまな操作が適用されるファイルのセットです。このダイアログを使用して、さまざまなPyCharmアクション(使用箇所の検索やコードインスペクションなど)のスコープを定義できます。

メイン・ツールバー

項目ツールチップ説明
the Add button

スコープの追加

Alt+Insert
新しいローカルスコープまたは共有スコープを追加します。
the Remove button

削除

Alt+Delete
リストから選択したスコープを削除します。
the Copy configuration button

構成のコピー

Ctrl+D
選択したスコープのコピーを作成してください。
the Save as button保存選択したローカルスコープを共有として、または選択した共有スコープをローカルとして保存します。
the Move up button the Move down button上へ移動/下へ移動リスト内でスコープを上下に移動します。

スコープ設定コントロール

項目説明
名前スコープ名を指定してください。
パターン

現在のスコープを定義するパターンを指定してください。以下の要素と構造を使用できます。

  1. file: 修飾子。要素は必須です。

  2. * アスタリスクは、ファイル名またはファイル拡張子内の任意の記号を表します。

  3. 論理演算子 AND (&&), OR (||)NOT (!)

詳しくは、スコープ言語構文リファレンスを参照してください。

空のパターンや誤ったパターンを格納することはできません。そのような場合、PyCharmは構文エラー警告を表示します。

サンプル

  • file:*.js||file:*.coffee - すべてのJavaScriptとCoffeeScriptファイルを含みます。

  • file:*js&&!file:*.min.* - min 拡張子で示される縮小によって生成されたもの以外のすべてのJavaScriptファイルを含めます。

  • !file:*/.npm//* - すべての.npmフォルダーを除外します。

  • file[Scientific_Sample]:*.py - プロジェクト Scientific_SampleからすべてのPythonファイルを含めます。現在のプロジェクトに複数のプロジェクトがアタッチされている場合は、括弧でプロジェクト名を指定すると特に便利です。

    Example of a scope created for two attached projects

包含選択したアイテムが含まれています。現在のアイテムがフォルダーの場合、ネストされたサブフォルダーは無視されます。
再帰的に包含選択したフォルダーとネストされたすべてのサブフォルダーとその内容を含めます。
除外選択したアイテムを除外します。現在のアイテムがフォルダーの場合、ネストされたサブフォルダーはスコープに残ります。
再帰的に除外選択したフォルダーとネストされたすべてのサブフォルダーとその内容を除外します。

スコープツールバー

項目ツールチップ説明
プロジェクトツリービュー

ツリービューには、プロジェクトで使用可能なすべてのファイルが含まれています。ビューで、現在のスコープに含める必要なファイルを選択し、スコープ定義パターンを自動的に生成します。

the Show Modules buttonモジュールの表示このオプションを有効にすると、ツリービューの項目が対応するモジュールノードに表示されます。それ以外の場合、プロジェクト項目は対応するパッケージに表示されます(パッケージを含むソースパスなど)。
Show filesファイルの表示

このオプションを有効にすると、ソースファイルがツリービューに明示的に表示されます。ファイルが表示されたら、選択してパターンに除外/含めることができます。

このオプションを無効にしないと、すべてのファイルがツリーから非表示になります。

Show included onlyインクルードされたファイルのみ表示このオプションを有効にすると、ツリーにはスコープに含まれる要素のみが表示されます。

プロジェクトツリービューの凡例

項目説明
the green color sampleスコープに含まれるフォルダーとファイルは、緑色でマークされています。
the dark blue color sample除外ファイルと含まれているファイルおよびサブフォルダーの両方を含むフォルダーは、濃い青でマークされています。
最終更新日: 2020年8月19日