私はこれを自動化タスクを介してうまく機能させることができ、ショートカットを使用してそれをキーの組み合わせctrl + option + command + bにバインドしました。私がしなければならないのは、ブロックするコメントをxcodeでハイライト表示して上記のキーを押すだけです。選択したテキストは、/ * ... * /を使用してブロックコメントアウトされます。
コードをかなり折りたたむので、この機能が必要な理由は、コメント付きコードのブロックを簡単に折りたたむことができるようにするためです。
私はMacオートマトンの使用に慣れていませんが、次のwwdcビデオで単にinstruxを追跡しました
WWDC 2012ビデオセッション402-Xcodeで効率的に作業する(約6分から)Mac OSX Automatorを使用して、選択したテキストを操作するサービスを追加する方法の説明があります。ビデオに示されている例は、シェルコマンドsortおよびuniqを使用して、選択したテキストの重複を削除することです。このアプローチを使用して、同じことを行いますが、ビデオで彼がすることの代わりに次のコマンドを入力します
awk 'BEGIN {print "/ "} {print $ 0} END {print " /"}'
(前の行に2つのアスタリスクがあることに注意してください。これは、何らかの理由で表示されていない...です。下のスクリーンショットに表示されているので、正しいコマンドとして入力してください)
あなたはこのようなシェルスクリプトを実行することになるでしょう
これにより、選択した任意のテキストに対して、コメントの区切り文字が前後に配置されます。
保存すると、名前を付けるオプション(ブロックコメントと呼ぶ)とキーボードショートカットを割り当てるオプションが表示されます。
次に、xcodeを開いてテキストを選択し、右クリックしてコンテキストメニューを表示します。このスクリプトに付けた名前が下部に表示されます。
名前をクリックするだけで、スクリプトが実行され、選択したコードのコメントがブロックされるか、割り当てたキーボードショートカットが使用されます。
お役に立てれば