Xcodeのtips |
|||||||||||||||||||
|
|
気がついた事を少しずつ... シェルコマンドの実行エディターでcontrol-rをおすとその行をシェルスクリプトとして実行される.スクリプトメニューをアイコンにするスクリプトメニューをXcodeカスタマイズ書類にしたがってカスタマイズするとスクリプトメニューがアイコンから文字列表記になってしまった.メニューをアイコンにするにはexample scriptの中のstartup scriptではなくdeveloper tool直下のstartupscriptを使い,10-User ScriptsフォルダーにmenuIcon.tiffを入れたらなおった. XCodeにマルチストロークキーを増やすショートカットをカスタマイズすると ~/Library/Application Support/Xcode/Key Bindingsにキーバインディングの書類が出来る このファイルを適当なエディタで開いて編集する.control-xのコードを参考にするとマルチストロークショートカットが作成出来る.
<key>^x</key>
<dict>
<key>^m</key>
<string>selectToMark:</string>
<key>^s</key>
<string>saveDocument:</string>
<key>^x</key>
<string>swapWithMark:</string>
<key>^o</key>
<string>selectNextKeyView:</string>
</dict>
シェル・スクリプト・フェーズ
ターゲット・インフォメーション特定の拡張子をもったファイルのためのカスタム・ビルド・ルールをつくる事が出来る. ビルドルールを記述するための環境変数として以下のものが使える
XCodeでhtml開発templateの組み込みここを参照 ttp://www.macasylum.com/htmllintを組み込むシェルスクリプト・フェーズでperl /usr/local/htmllint/htmllint -nobanner -W xcode ./upload/*.html | /usr/local/bin/nkf --utf8 && exit 0 exit 1 -W xcodeオプションは自分で追加
4556行あたりに
} elsif ($opt_w eq 'xcode') { # Xcode format
$msg = "$file:$ln: $oid: $msg"; # Xcode format
を追加すると可能
まず,テンプレートを修正してエラーを出ないようにする __MyCompany__をなんとかする
ターミナルからを打ち込むことでテンプレートの置き換えが出来る
同じ様にテンプレートを置き換える値を変更できる. |
||||||||||||||||||
|
|||||||||||||||||||