どこでも検索
プロジェクト内またはプロジェクト外のアイテムは、その名前で見つけることができます。単一のエントリポイントから、Git 内のファイル、アクション、クラス、シンボル、設定、UI 要素などを検索できます。
プロジェクト内のターゲットを検索および置換するまたはファイル内のターゲットを検索するからのテキスト検索について学びます。
どこでも検索
メインメニューからAlt+N を押すと、非プロジェクト項目を含めるチェックボックスが選択され、検索結果のリストがプロジェクトに関連しない項目に拡張されます。
を選択するか、Shift を 2 回押して検索ウィンドウを開きます。デフォルトでは、PyCharm は最近のファイルのリストを表示します。もう一度ダブル Shift またはニーモニックのクエリの入力を開始します。PyCharm は、クエリが見つかったすべての検索結果を一覧表示します。 Ctrl+Down を押して
more...
アイテムのリストの一番下にジャンプするか、Ctrl+Up を押して検索結果の一番上に戻ります。をクリックすると、検索結果が検索ツールウィンドウに表示されます。
Tab を押すと、検索範囲をクラス、ファイル、シンボル、またはアクションに切り替えることができます。
次のショートカットを使用すると、必要な範囲で検索ウィンドウを最初から開くことができます。
Ctrl+N : 名前でクラスを見つけます。
- Ctrl+Shift+N : 名前(サポートのキャメルケースと snake_case)によって、任意のファイルまたはディレクトリが見つかりました。
Ctrl+Alt+Shift+N : シンボルを見つけます。
Ctrl+Shift+A : 名前でアクションを検索します。マップされたショートカットがない場合やメニューに表示されていない場合でも、アクションを見つけることができます。例:Emacs のようにキルリングなどのアクション、粘着性の選択、または空腹バックスペース。
検索を絞り込むには、ウィンドウツールバーのフィルターアイコンをクリックして、適切なオプションを選択します。
例:ファイルを検索するときに、検索からいくつかのファイルタイプを除外することができます。

検索ツールウィンドウでの検索結果を表示するには、ウィンドウツールバーの検索ツールウィンドウで開くアイコンをクリックします。アクションスコープで検索すると、このアイコンは無効になります。
設定とプラグインを検索
設定のリスト、オプション、すばやくアクセス、有効化、無効化できるプラグインを検索できます。
Shift を 2 回押して検索ウィンドウを開き、
/
と入力します。PyCharm は利用可能な設定グループを一覧表示します。- 必要なものを選択し、Enter を押します。
その結果、PyCharm では、選択した設定とそのオプションにすばやくアクセスできます。
プラグインを検索して有効または無効にすることもできます。タイプ " / plugins" 検索フィールドの検索結果のリストで、ON/OFF コントロールキーを使用して、必要なプラグインを有効または無効にします。
アクションを検索
アクションを検索することができます。例:VCS アクションを検索し、そのダイアログにアクセスできます。
Shift を 2 回押して、検索ウィンドウを開きます。
- 検索フィールドに、たとえば
push
と入力します。PyCharm は、アクションセクションにプッシュアクションを Ctrl+Shift+K ショートカットと共に表示します。これにより、プッシュダイアログにアクセスできます。
アクションにショートカットがない場合は、どこでも検索ウィンドウを移動せずにアクションを割り当てることができます。
検索フィールドにアクション名を入力した後、検索結果でアクション名を選択し、Alt+Enter を押して、開いたダイアログで新しいショートカットを指定します。
略語を検索する
アクションに短いコードを割り当て、それを使用してそのようなアクションを検索し、すばやくアクセスできます。例:カラーピッカーに略語を割り当てます。
設定 / 環境設定ダイアログ Ctrl+Alt+S で、キーマップに移動します。右側のオプションから を選択します。
コンテキストメニューから略語の追加を選択します。
開いたダイアログで、使用する略語(例: cp)を指定して、OK をクリックします。
Shift を 2 回押して、検索ウィンドウを開きます。
検索フィールドに「 cp 」と入力すると、略語を割り当てたアイテムが PyCharm に表示されます。 Enter を押して、カラーピッカーダイアログにアクセスします。
数式を評価する
簡単な数式をすばやく入力して評価できます。
Shift を 2 回押して、検索ウィンドウを開きます。
評価したい式を入力すると、PyCharm は検索結果に回答を表示します。
基本的な算術演算子(
+
,-
,*
,/
、およびパワー用の^
)と基本的な数学関数(sqrt()
,sin()
,cos()
,tan()
)を使用できます。
Git を検索
Git ブランチ、コミット、タグ、メッセージなどを検索できます。
Shift を 2 回押して、検索ウィンドウを開きます。
Git タブをクリックして、検索クエリを入力します。
PyCharm は、Git のスコープ内の検索結果を表示します。
関連ページ:

プロジェクト内のターゲットを検索および置換する
プロジェクト内のテキスト文字列を検索したり、さまざまな範囲を使用して検索プロセスを絞り込んだり、検索から特定の項目を除外したり、使用箇所や出現箇所を見つけたりすることができます。プロジェクトで検索文字列を見つけるメインメニューから を選択します。検索フィールドに、検索文字列を入力します。または、エデ...

ファイル内のターゲットを検索する
現在のドキュメント内のテキスト文字列をすばやく見つけて置き換えることができます。さまざまなオプションを使用して、検索プロセスを絞り込み、検索で正規表現を使用し、検索結果を管理できます。エディターでファイルを開きます。を押すか、メインメニューからを選択します。現在のファイルを超えてターゲットの検索を拡...

検索ツールウィンドウ
検索ツールウィンドウには、次の検索結果が表示されます。パス内検索 / 置換、使用箇所の検索、構造検索と置換、リファクタリングのプレビュー、データソースの使用箇所の検索、表、または列。各検索の結果は、別のタブに表示されるか、または新規タブで開くダイアログ設定に応じて、現在のタブの内容を置き換えます。デ...

構造検索と置換の例
HTML と XML の例 :次の例は、HTML および XML コードで構造検索を使用する方法を示しています。XML および HTML タグ、属性、それらの値の検索タグを検索する最も簡単なテンプレートはです。変数に制約を設定することにより、検索するタグを指定できます。例:を指定すると、すべてのタグ...

データベースでの全文検索
データの正確な場所を知らなくても、データベースまたはデータベースのグループでデータを検索できます。データベース、スキーム、別々のテーブル内のデータを検索するデータベースツールウィンドウで、検索を実行するオブジェクトを選択します。データベースまたはデータベースのグループ、スキーム、または個別のテーブル...