XcodeもC++コードを勝手にフォーマッティングしたい。 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
そのあとで、 「ClangFormat」を入力する。 すると、2つくらい出るのでClangFormatの左のINSTALLを押下する。
ここまで行けば、Mac OS Xの設定がいる。 システム設定から、 「System Preferences」→「Keyboard」→「Shortcuts」→「App Shortcuts」
とたどり、 「+」ボタンを押下し、 "Format File in Focus"を入力して保存すると、
Xcodeで「control」+「i」に対応してくれるようだ。 この設定手順は英語だがここに画像付きで説明がある。
travisjeffery/ClangFormat-Xcode · GitHub
ちなみに、C++ファイルの保存時に設定する方法もある。
- 作者: 清水友晶,松浦晃洋,加島拓,加藤直人,木村信行,小林伸隆,鶴田亮,西田寛輔,藤田泰生,八反田智和(HatchUp)
- 出版社/メーカー: マイナビ
- 発売日: 2015/02/26
- メディア: 単行本(ソフトカバー)
- この商品を含むブログを見る