私は Xcode 5 を使用しており、単語 (例: 変数名) を部分文字列一致ではなく完全一致 (またはプレフィックス一致) で検索したいと考えています。ファイル全体の検索 (Command-F) では、ガラス アイコンのすぐ右にある矢印ボタンをクリックし、[検索オプションの編集...] を選択して、テキスト検索または正規表現検索を使用できます。しかし、Xcode 5 では、プロジェクト全体の検索 ("Find in Project"、Shift-Command-F) で検索するオプションが見つかりません。私ができることの 1 つは、Terminal.app で "grep -w" を実行することです。しかし、Xcode内でプロジェクト内の単語を検索する方法はありませんか?
4396 次
2 に答える
23
Xcode 5 の検索ツールは、多くの人にとって少し混乱しているようです。私の意見では、Apple はクリック可能なものとそうでないものをユーザーに知らせるためのより良い作業を行うべきでした... そうは言っても、さまざまなオプションにアクセスする方法は次のとおりです。
に切り替えると、Find Navigator
3 つのコンポーネントが表示されます ( Find
> Text
> Containing
)
これで、それらのいずれかをクリックして、さまざまなオプションから選択できます (ジャンプバーのように)
最後に、In Workspace
(またはIn Project
) をクリックして検索範囲を変更することもできます。
于 2013-10-14T09:05:51.847 に答える
3
Xcode 6 で私が抱えていた問題は、フレームワーク フォルダーが明らかにプロジェクトの一部 (しかし /Library/Frameworks 内) であったにもかかわらず、そのファイルの 1 つを文字列で開いていたとしても、検索されないことでした。エディターに表示されます。
スコープを In Project から My Scope に変更すると (図のように)、フレームワーク以外のフォルダーで検索文字列を見つけることさえできました。
于 2014-12-08T23:24:47.537 に答える