Xcode 4で現在選択されているテキストを見つけるためのキーボードショートカット 質問する

Xcode 4で現在選択されているテキストを見つけるためのキーボードショートカット 質問する

Visual Studio (長年私が愛用している) では、Ctrl + F を押すと、テキスト キャレットが触れている識別子または文字列、または選択範囲がある場合は現在選択されているテキストをすぐに検索できます。Ctrl + Shift + F を押すと、プロジェクト全体、ソリューション、またはその他のファイル セットを検索できます。これは気に入っています。

近年私が最も愛用している Xcode 3.* では、Cmd+Opt+F を押すと現在選択されているテキストをすぐに検索でき、Cmd+Opt+Shift+F (少し扱いに​​くいですが、使えます) を押すとプロジェクト全体を検索できました。VS のアプローチよりもこの方法は少し気に入りませんでした。何も選択していない場合は IDE が現在の識別子を自動的に取得するのではなく、最初にテキストを選択してから検索する必要があったからです。でも、問題ありませんでした。

Xcode 4では、Xcodeを「選択範囲を検索に使用」するCmd+Eショートカットがあることに気付きました。しかし、これは... まあ、ひどいものです。どうやら、現在の選択範囲をコピーして検索ボックスに貼り付けるだけです。検索ボックスは表示されないので、検索ボックスが表示されていない場合は、Cmd+Eは目に見える効果がありません。Cmd-Eは実際には検索を起動しません。のみテキストをコピーします。これで、識別子の検索は 3 つの手順で実行できるようになります。識別子を選択し、Cmd+E を押し、Cmd+F (プロジェクト全体の検索の場合は Cmd+Shift+F) を押します。

私の意見では、Xcode 4 の 3 ステップ プロセスは Xcode 3 の 2 ステップ プロセスよりも悪く、Xcode 3 の 2 ステップ プロセスは Visual Studio の 1 ステップ プロセスよりも悪いです。

私の質問:最近の国際的な出来事と相まってUIの効率が低下していることを考えると、世界はただ衰退し、まもなくすべてが燃える黙示録で終わり、生き残った数少ない人間が再入力を余儀なくされることになるのでしょうか?戦争と平和識別子を検索するたびにどうすればいいのでしょうか?

ベストアンサー1

ughoavgfhw さんが正解 (上記) を出しています。Cmd+を使っEselected textそのテキストで検索を開始します。その後すぐにCmd+ Shift+と入力してF、プロジェクト全体でテキスト hit のすべてのインスタンスを検索しますenter

これは非常に迅速で、一貫性があり、合理的です。Visual Studio の 1 回のストロークによる検索/ファイル内の検索ほど即時ではありませんが (Xcode では 1 回ではなく 2 回のストロークが必要です)、個人的には余分な手順は気になりません。

おすすめ記事