2010-12-07 9 views
10

私が話している機能はVI/VIMです。すなわち、コマンドモードでjiggleのような単語のカーソル上にカーソルがあるときは、*を押して、次のjiggleのインスタンスを検索します。私はこれをVIMで常に使用しています。そのようなショートカットはXcodeに存在しますか?あるいは我々は唯一のハイライトをダブルクリックすることができ、CMD + CCMD + FCMD + V、そしてを入力ヒット?Xcodeでカーソル下の単語を検索するショートカットはありますか?

+0

マイナー明確化:あなたは意味しますか? "カーソルがテキストの上にあります" _または_ "キャレットがテキスト" _内にありますか? (マウスやテキスト編集の挿入ポイントについて話していますか?) – Phrogz

+0

テキスト編集挿入ポイント – jcpennypincher

答えて

15

[OK]を、Phrogz良い解決策がありますが、私はこれを行う簡単な方法を見つけた...

はXcodeで単語の連続したインスタンスを検索するには:

ダブルクリックPhrogzが + E(使用プレスを述べたようにあなたがして、次のインスタンス(複数可)を検索したい単語を検索のための選択)、その後 + G(次を検索)次の発生を検索する(S)

+4

"環境設定>キーバインディング>テキストキーバインディング"では、 "Wordの選択"コマンドのキーボードショートカットをマップすることができます(ダブルクリックと同じです)。私はOption + UpArrowを使用します。 – Darren

4

Cmdを + はCtrl + Tは "スコープですべて編集" メニュー項目を呼び出します。これにより、現在の識別子のすべての用途が強調表示され、同時にすべてを編集できるようになります。

全く同じことではありませんが、あなたが話しているような場合には非常に便利です。識別子を編集する必要がない場合でも、その識別子が使用されているすべての場所をすばやく表示するうえで便利です。

+6

これは、Xcode 4.6ではデフォルトでCmd + Ctrl + Eです。 – Justin

+1

これはまさに私が欲しかったものです。崇高なテキストのCmd + Dに似ています –

2

あなたが(検索のために利用セレクション) + Eを押すことができます(⌥←、⌥⇧→)単語、その後 + G(次を検索)を選択した場合次のオカレンスを検索します。

+1

私はそれがオプション←、optionswだと信じています→ –

+2

@jenningj Oops;筋肉の記憶はそれが現実の記憶に変換されません。ありがとう:) – Phrogz

0

は、Xcodeの5を使用して、現在開いているファイル内の単語を検索し、上記とは:

ダブル今、あなたが使用して、次/前のインスタンスに移動することができます単語をクリックして

シフトオプションコマンドE

コマンドG

または

シフトコマンドG

1

あなたはディレクトリ内のファイルIDETextKeyBindingSet.plist「/アプリケーション/ Xcodeのを探すのショートカットに

をコマンド+ E、コマンド+ Gを組み合わせることができます。 app/Contents/Frameworks/IDEKit.framework/"

このファイルをXcodeで開く
辞書ルート

Customizedという名前の追加カスタマイズ 下Move to Next Instanceという名前の文字列を追加し、selectWord:, useSelectionForFind:, findNext:

IDETextKeyBindingSet.plist

再起動のXcodeに値を設定し、Move to Next Instanceを探す キーバインディングを設定し、設定option+↓(または他の好きなキー)

Key Bindings

関連する問題