読者です 読者をやめる 読者になる 読者になる

万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

XcodeでのC++のオートコードフォーマッティング

XcodeC++コードを勝手にフォーマッティングしたい。 control + iを押したが、何か編集されたように見せかけられているが全く変化しない。

調べた。 ainame.hateblo.jp ここを見た。

「travisjeffery/ClangFormat-Xcode」というプラグインをインストールするそうだ。 github.com

Xcodeに「Alcatraz」というプラグインパッケージ管理ツールを入れる 。 「Alcatraz」の詳細:Alcatraz | The Package manager for Xcode

入れ方は、

curl -fsSL https://raw.githubusercontent.com/supermarin/Alcatraz/master/Scripts/install.sh | sh

をした後に、Xcodeを再起動する。

その後で、プラグインパッケージ管理ツールから入れられるので、「ClangFormat」をインストールする。

これは、「Window」→「Package Manager」から辿れる。 ちなみにショートカットはShift+command+9

f:id:shinriyo:20150511134920p:plain

そのあとで、 「ClangFormat」を入力する。 すると、2つくらい出るのでClangFormatの左のINSTALLを押下する。 f:id:shinriyo:20150511135043p:plain

ここまで行けば、Mac OS Xの設定がいる。 システム設定から、 「System Preferences」→「Keyboard」→「Shortcuts」→「App Shortcuts」

とたどり、 「+」ボタンを押下し、 "Format File in Focus"を入力して保存すると、

Xcodeで「control」+「i」に対応してくれるようだ。 この設定手順は英語だがここに画像付きで説明がある。

travisjeffery/ClangFormat-Xcode · GitHub

ちなみに、C++ファイルの保存時に設定する方法もある。

開発のプロが教える Cocos2d-x逆引きガイドブック

開発のプロが教える Cocos2d-x逆引きガイドブック

  • 作者: 清水友晶,松浦晃洋,加島拓,加藤直人,木村信行,小林伸隆,鶴田亮,西田寛輔,藤田泰生,八反田智和(HatchUp)
  • 出版社/メーカー: マイナビ
  • 発売日: 2015/02/26
  • メディア: 単行本(ソフトカバー)
  • この商品を含むブログを見る