現在のファイル内を検索
インクリメンタル検索では、入力中にエディタ内で一致する文字列がハイライト表示されます。
現在開いているファイルを検索するには:
- Ctrl+Fを選択するか、[Edit ] > [Find/Replace ] > [Find/Replace] の順に選択します。
- 「Find 」で、検索したいテキストを入力します。

入力すると、そのテキストがエディタ内で出現する箇所がすべてハイライト表示されます。
- 次の出現箇所に移動するには、「
」(Find Next )を選択するか、F3キーを押します。 - 前の出現箇所に移動するには、
(Find Previous) またはShift+F3 を選択します。 - ファイル内で検索されたすべての出現箇所を選択するには、[Select All] を選択します。
注: 「Find/Replace 」を選択する前にテキストを選択すると 、選択範囲のみを検索対象にすることができます。
検索条件の設定
「Find 」ボックスでの検索を絞り込むには、「
」(New Search )を選択し、検索条件を設定します。
- 大文字と小文字を区別して検索するには、「Case Sensitive 」を選択します。
- 単語単位でのみ検索するには、「Whole Words Only 」を選択します。
- 「regular expressions 」を使用して検索するには、「Use Regular Expressions 」を選択します。「Qt Creator 」で使用される正規表現は、Perlの正規表現をモデルにしています
テキストの置換
既存のテキストの出現箇所を置換するには、Replace with に新しいテキストを入力します。
- 選択した箇所を置換するには、[Replace] を選択します。
- 選択した箇所を置換して次の箇所に移動するには、Replace & Find を選択します。
- ファイル内のすべての出現箇所を置換するには、Replace All を選択します。
置換時に大文字と小文字を区別する
置換時に元のテキストの大文字と小文字を保持するには、[
] (New Search) を選択し、次に [Preserve Case when Replacing] を選択します。このオプションは、[Use Regular Expressions] と併用することはできません。
出現箇所の大文字・小文字は、以下のルールに従って保持されます。
- すべて大文字の出現箇所は、大文字の新しいテキストに置換されます。
- 小文字で出現する箇所はすべて、小文字の新しいテキストに置換されます。
- 先頭が大文字の出現箇所は、先頭が大文字の新しいテキストに置換されます。
- それ以外の出現箇所は、入力されたままの新しいテキストに置換されます。
- 出現箇所と新しいテキストの接頭辞または接尾辞が同じ場合、接頭辞および接尾辞の大文字・小文字は保持され、出現箇所の残りの部分には他の規則が適用されます。
検索結果のハイライト
ドキュメント内の検索結果、ブレークポイント、およびブックマークの位置は、エディタのスクロールバー上で強調表示されます。強調表示をオフにするには、[Preferences ] > [Text Editor ] > [Display ] > [Highlight search results on the scrollbar] の順に選択します。

グローバル検索
「Advanced 」を選択すると、「Search Results 」ビューが開き、現在開いているプロジェクトやファイルシステム上のファイルを検索できます。また、シンボルを検索してコードのリファクタリングを行うこともできます。
「検索方法」も参照してください 。
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.