開始ブラケット「(」を入力したときにXcodeに終了ブラケット「)」を追加させる方法はありますか?それらの{}に対してこれを行うことを知っています。Textmateが本当に恋しいです:(オープニングのものを入力すると自動的に挿入されます。
2 に答える
Edit->Insert Text Macro->Objective C->Bracket Expression の下を見てください。これにより、一致する括弧のペアが挿入されます (または、強調表示されているものがある場合は、括弧で囲みます)。これをキーボード ショートカットとして [ にバインドできます。
こちらの手順に従って、括弧用に作成できます。やってみましたが、うまくいきませんでした。
http://cocoawithlove.com/2008/06/hidden-xcode-build-debug-and-template.html#textmacros
個人的には、classes フォルダーを Textmate にドラッグして、そこで編集します。長いメソッド名を入力する必要があるとき、またはビルドする必要があるときは、Xcode に切り替えます。Textmate での生活を楽にするために、私が Textmate で行っているいくつかの一般的なことのスニペットのライブラリを構築してきました。
Xcode 3.1 では、Preferences->Indentation に移動し、Syntax-ware indenting to on をチェックし、Automatically insert Closing "}" をチェックします。
オープニングのときに挿入したい文字を選択します。
また、Textmate を使用しない理由はありません。ファイルが外部で編集されている場合、Xcode はそれを認識します。