GoLand 2025.3 ヘルプ

どこでも検索

GoLand を使用すると、ソースコード、データベース、アクション、ユーザーインターフェースの要素など、あらゆるアイテムを 1 回のアクションで検索できます。検索結果が見つからない場合、GoLand は複数ファイル内検索へのリンクを表示します。

プロジェクト内のテキストの検索の詳細については、「プロジェクト内のターゲットを検索および置換する」を参照してください。

どこでも検索

  1. メインメニューで、移動 | どこでも検索に移動するか、Shift を 2 回押して検索ウィンドウを開きます。デフォルトでは、GoLand は最近使用したファイルのリストを表示します。

    search everywhere popup

    もう一度 Shift を 2 回押すか、ニーモニックの場合は Alt+N を押すと、非プロジェクト項目を含めるチェックボックスが選択され、検索結果のリストが外部項目まで拡張されます。

    他のタブに切り替える場合は、すべての場所を選択して、検索結果をプロジェクト以外の項目に拡張します。

  2. クエリの入力を開始します。検索で同義語を使用できます。例: プレゼンテーションモードアクションを検索するために toggle presentation mode と入力すると、結果に Enter Presentation Mode が表示されます。

    go_synonyms_search_everywhere

    GoLand は、クエリが見つかったすべての検索結果をリストします。Ctrl+Down を押すと、more... 項目のリストの一番下に移動します。Ctrl+Up を押すと、検索結果の一番上に戻ります。

    Tab を押すと、検索のコンテキストがタイプ、ファイル、シンボル、アクションなどに切り替わります。

    次のショートカットを使用すると、必要な範囲で検索ウィンドウを最初から開くことができます。

    • Ctrl+N : 名前で型を見つけます。

    • Ctrl+Shift+N : 名前(サポートのキャメルケースsnake_case)によって、任意のファイルまたはディレクトリが見つかりました。

    • Ctrl+Alt+Shift+N : シンボルを見つけます。

    • Ctrl+Shift+A : 名前でアクションを検索します。マップされたショートカットがない場合やメニューに表示されていない場合でも、アクションを見つけることができます。例: kill ringssticky selectionhungry backspace などの Emacs アクション。

検索を絞り込むには、ウィンドウツールバーのフィルターボタン (Filter) をクリックし、適切なオプションを選択します。

例: ファイルを検索するときに、検索からいくつかのファイルタイプを除外することができます。

Exclude file types from search

検索ツールウィンドウでの検索結果を表示するには、ウィンドウツールバーの検索ツールウィンドウで開くボタン (the Open in Find tool window icon) をクリックします。アクションタブで検索する場合、このボタンは無効になります。

設定とプラグインを検索

設定、そのオプション、プラグインのリストを検索して、すぐにアクセスしたり、有効化または無効化したりできます。

  1. Shift を 2 回押して検索ウィンドウを開き、/ と入力します。GoLand は利用可能な設定グループを一覧表示します。

  2. 必要なものを選択し、Enter を押します。

    Search for Settings

    その結果、GoLand では、選択した設定とそのオプションにすばやくアクセスできます。

    プラグインを検索して、有効化または無効化することもできます。検索フィールドに /plugins と入力し、検索結果のリストで ON/OFF コントロールキーを使用して、必要なプラグインを有効化または無効化します。

    他のタグには /appearance/system/inspections/registry/intentions/templates/vcs が含まれます。

アクションの検索

アクションを検索することができます。例: VCS アクションを検索し、そのダイアログにアクセスできます。

  1. Shift を 2 回押して、検索ウィンドウを開きます。

  2. 検索フィールドに、たとえば Reformat と入力します。

    Search for push action

    GoLand は、アクションセクションにプッシュアクションを Ctrl+Shift+K ショートカットと共に表示します。これにより、プッシュダイアログにアクセスできます。

    アクションにショートカットがない場合は、どこでも検索ウィンドウを移動せずにアクションを割り当てることができます。

    検索フィールドにアクション名を入力した後、検索結果でアクション名を選択し、Alt+Enter を押して、開いたダイアログで新しいショートカットを指定します。

略語を検索する

アクションに短いコードを割り当て、それを使用してそのようなアクションを検索し、すばやくアクセスできます。例: カラーピッカーに略語を割り当てます。

  1. 設定ダイアログ (Ctrl+Alt+S) で、キーマップに進みます。右側のオプションからその他 | カラーピッカーの表示を選択します。

  2. コンテキストメニューから略語の追加を選択します。

    Color Picker Add Abbreviation
  3. 開いたダイアログで、使用する略語(例: cp)を指定して、OK をクリックします。

  4. Shift を 2 回押して、検索ウィンドウを開きます。

  5. 検索フィールドに cp と入力すると、GoLand は略語を割り当てた項目を表示します。Enter を押すと、カラーピッカーダイアログにアクセスできます。

    Search Results

検索結果でタブを固定する

  • 現在の検索結果でタブを固定して別のクエリを実行できます。現在の検索結果を固定するには、検索ウィンドウで開くアイコン(The Open in Find Window icon)をクリックします。検索ツールウィンドウで、タブをピン留めアイコン(The Pin tab icon)をクリックします。

    Pin the tab with search results

数式を評価する

簡単な数式をすばやく入力して評価できます。GoLand は、16 進数、2 進数、8 進数もサポートしています。

  1. Shift を 2 回押して、検索ウィンドウを開きます。

  2. 評価したい式を入力すると、GoLand は検索結果に回答を表示します。

    基本的な算術演算子(+-*/、およびべき乗用の ^)と基本的な数学関数(sqrt()sin()cos()tan())を使用できます。

テキスト検索は、テキストタブ内でデフォルトで使用できます。このタブでは、テキストクエリ、大文字と小文字を区別するスコープを含む一致する単語、および正規表現を検索できます。

テキスト検索の結果は、リストの下部にあるすべてタブでも確認できます。特定のクエリに対して利用できる他の検索結果がほとんどないかまったくない場合に表示されます。テキスト検索は、いつでも詳細設定から無効にできます。

  1. Ctrl+Alt+S を押して設定を開き、詳細設定を選択します。

  2. どこでも検索セクションまで下にスクロールし、テキスト検索の結果をどこでも検索に表示するを無効にします。

  3. 変更を適用し、ダイアログを閉じます。

どこでも検索のタブを管理する

どこでも検索ウィンドウにタブを追加したり、詳細設定のコントロールの説明を通じてタブを無効にしたりできます。

例: Git タブを有効にして、Git、ブランチ、コミットを検索できます。

  1. Ctrl+Alt+S を押して設定を開き、詳細設定を選択します。

  2. 詳細設定ページの検索フィールドに「Search Everywhere 」と入力すると、利用可能なオプションとタブが表示されます。

    Advanced Settings: Search Everywhere
  3. 適切なオプションを選択し、OK をクリックして変更を保存します。

2026 年 1 月 14 日

関連ページ:

プロジェクト内のターゲットを検索および置換する

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

検索ツールウィンドウ

検索ツールウィンドウには、次の検索結果が表示されます。パス内検索 / 置換、使用箇所の検索、構造検索と置換、リファクタリングプレビュー、データソース、テーブル、列の使用箇所の検索。検索ツールウィンドウには複数のタブを含めることができます。デフォルトでは、検索ごとに現在のタブで検索結果が更新されます。各検索の結果を別のタブに表示するには、ツールウィンドウのヘッダーを右クリックし、を選択します。デフォルトでは、検索ツールウィンドウが画面の下部に表示されます。これには、一連のボタン、結果のペイン、パス...

正規表現を使用してテキストを検索して置換する

特定のテキストパターンを検索・置換したい場合は、正規表現を使用します。パターンマッチング、解析、結果のフィルタリングなどに役立ちます。正規表現の構文を習得すれば、ほぼすべての言語で使用できます。IDE は Java 正規表現を使用します。これは、IDE が実行される JDK に含まれる正規表現です。パターンの詳細については、クラスパターン(docs.oracle.com)を参照してください。これらの式は、完全ではありませんが、ほとんどの場合、PCRE (Perl 互換正規表現) と互換性がありま...

XML および HTML テンプレート

HTML と XML の例:次の例は、HTML および XML コードで構造検索を使用する方法を示しています。id 属性が 2 より大きい行をすべて削除する HTML ファイルを作成し、次のコードを貼り付けます。<!doctype html> <html> <head> <title>Structural Search Example</title> <body> <ul> <li id=...

データベースでの全文検索

データの正確な場所を知らなくても、データベースまたはデータベースのグループでデータを検索できます。データベース、スキーム、別々のテーブル内のデータを検索するデータベースツールウィンドウで、検索を実行するオブジェクトを選択します。データベース、データベースグループ、スキーム、あるいは個別のテーブルを選択することもできます。選択を右クリックしてを選択します。あるいは、を押します。全文検索ダイアログの検索フィールドに検索リクエストを入力し、検索をクリックします。検索ツールウィンドウで、検索結果を確認