このページでは

ロケーター

ロケータの環境設定をするには、環境設定>Environment >Locator 、またはロケータフィールドでロケーターメニュー >Configure を選択します。

環境設定の「ロケーター」タブ

ロケーターフィルターの変更

プリセットのロケータフィルタは使用するケースに合わせて変更できます。例えば、フィルタの接頭辞を変更し、フィルタに一致するアイテムに検索を制限します。

ロケーターフィルターを設定するには

  1. Preferences] > [Environment ] > [Locator] に進みます。
  2. フィルタを選択し、Edit を選択します。
  3. プレフィックス文字列を指定します。

    フィルター設定ダイアログ

  4. 検索文字列の一部として接頭辞を入力しない場合でも暗黙的にフィルタを含めるには、Include by default を選択します。

ウェブ検索エンジンの追加

デフォルトでは、Web Search (r) ロケーター・フィルターには、ビング、グーグル、ヤフー!サーチ、cplusplus.com、ウィキペディアのURLと検索コマンドが含まれています。

お気に入りのウェブ検索エンジンで使用する検索コマンドのフォーマットを調べるには、ブラウザで検索を実行し、結果のURLをロケーターフィルター設定にコピーします。検索語を変数%1 で置き換える。

URLと検索コマンドをリストに追加するには:

  1. Preferences>Environment >Locator に進みます。
  2. Web Search >Edit を選択します。
  3. URL フィルタをリストに追加するには、Add を選択します。

    フィルター設定ダイアログのURL一覧

  4. 新しいエントリをダブルクリックして、URLと検索コマンドを指定します。例えば、http://www.google.com/search?q=%1
  5. OK を選択します。

デフォルトのフィルタを更新する代わりに、新しい別のウェブ検索ロケータ フィルタを追加するには、Add >URL Template を選択します。

ロケーター・フィルターの作成

プロジェクトに直接記載されていないファイルにすばやくアクセスするには、独自のディレクトリフィルターを作成します。こうすることで、定義したディレクトリ構造内のファイルを見つけることができます。

カスタムロケータフィルタを作成するには

  1. Preferences>Environment >Locator に進みます。
  2. Add >Files in Directories を選択し、ディレクトリフィルターを追加します。

    フィルター設定ダイアログ

  3. Name で、フィルタの名前を入力します。
  4. Directories にディレクトリを追加するには、Add を選択します。 ロケータは再帰的にディレクトリを検索します。
  5. File pattern で、ファイル・パターンを指定して、パターンに一致するファイルに検索を制限します。パターンはカンマで区切ります。たとえば、すべての.qml.ui.qml ファイルを検索するには、次のように入力します。*.qml,*.ui.qml
  6. Exclusion pattern では、ファイル・パターンを指定して、検索対象からファイルを除外します。
  7. Prefix では、接頭辞文字列を指定します。

    検索文字列の一部として接頭辞を入力しない場合でも暗黙的にフィルタを含めるには、Include by default を選択します。

  8. OK を選択する。

ロケーター・キャッシュの設定

ロケータは、選択したディレクトリでファイルパターンに一致するファイルを検索し、その情報をキャッシュします。Qt Creator は、コードを書くと、すべてのプリセットフィルタのキャッシュを更新します。デフォルトでは、Qt Creator はカスタムフィルターを1時間に1回更新します。

キャッシュされた情報を手動で更新するには、ロケーターでロケーターメニュー >Refresh を選択してください。

新しいキャッシュ更新時間を設定するには

  1. 環境設定EnvironmentLocator
  2. Refresh interval で、新しい時間を分単位で設定します。

長いパスを隠す

ロケータの絶対パスの共通部分を隠すには:

  1. 環境設定>Environment >Locator に進みます。
  2. 相対パスを表示するには、Show Paths in Relation to Active Project を選択します。

ロケーターでナビゲート,How To: 検索,計算の実行,ロケーターも参照してください

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.