3

XCode は、コードをフォーマットすることを義務付けている点と、XCode がユーザーに課している制限という点で少し弱いです。コードのブロックを選択し、タブを使用してブロック全体を再配置するなどのことを考えています。これは、とりわけインデントのクリーンアップに非常に役立ちます。

コードを編集するために外部エディター (すばらしい Sublime Text 2 や私の毎日のエディターなど) を使用できることはわかっていますが、xcode に統合して改善するプラグインやツールが存在するかどうか疑問に思っています。この開発経験。

xcode にはどのような種類の拡張機能が存在しますか、または存在しない場合、これを改善するのに役立つあまり知られていない機能はありますか?

4

2 に答える 2

3

Xcode に欠けていると思われる機能を他の場所で使用しているかわからないため、答えを出すのは困難です。たとえば、 または を押して、コードのブロックを内外に移動できCmd-{ますCmd-}ctrl-iまたは、上記で指摘した as jrturtonを使用してインデントを「修正」できます。すべての emacs キーバインドが機能します。実際、設定のキー バインディングを調べて、他に何が可能かを確認する必要があります。私のお気に入りのいくつかは次のとおりです。

1) 単語を選択してヒットCmd-Eすると、検索語になります。次にCmd-G、次のインスタンスを見つけます。

2)F6デバッガーでのステップ オーバー、F7ステップ イン、F8ステップ アウト

3) 私はコマンド ラインが嫌いgdbですが、ブレークポイントで停止しているときにメソッドを呼び出すための便利なコマンドがいくつかあります。コマンドを使用して、任意の関数、C++ または Objective-C メソッドを呼び出すことができますcall。(help call詳細については、gdb プロンプトで入力してください。)

4) インデックスが最新の場合は、シンボルを Cmd キーを押しながらクリックしてその定義に移動するか、option キーを押しながらクリックしてドキュメントを表示できます。

それらはあなたが探している種類のものですか?そうでない場合は、あなたが望むものの例を挙げてください。私の知る限り、Xcode 4 にはプラグイン メカニズムがないため、拡張機能は存在しません。

于 2012-05-26T15:06:57.733 に答える