自定義 Xcode 代碼格式化

一、前提條件##

Xcode 安裝了 BBUncrustifyPlugin 插件。
鏈接地址:https://github.com/benoitsan/BBUncrustifyPlugin-Xcode
這邊推薦用 Xcode 第三方插件管理工具 Alcatraz 下載和管理 插件,網上介紹很多,這邊就不再詳細介紹 Alcatraz 使用方法。
不了解的同學可以看下這篇文章:http://www.lxweimin.com/p/5c8ed25ad434

二、自定義配置 BBUncrustifyPlugin-Xcode

1、用Xcode 打開一個 需要格式化的項目(工程)。
2、選擇Xcode ->Edit->Format Code ->BBUncrustifyPlugin Preferences

圖片

3、 Formatter 選擇 Clang
4 、Clang Style 選擇 LLVM
圖片

5、Configuration File 點擊 Create Configuration File ->選擇 Clang
保存文件名 為:_clang-format, 放置在當前工程目錄下
注意 !填出框中的 Based On Style 設置成 ** LLVM**
6、根據自己的喜好,或則團隊的代碼規范 自定義配置文件_clang-format
圖片

7、重啟Xcode ,是配置生效。
8、選擇Xcode ->Edit->Format Code ->BBUncrustifyPlugin Preferences-> Clang Style 選擇 Custon
Stype(File)

9、格式化的使用:
選中需要格式化的文件 選擇Xcode ->Edit->Format Code ->Format Selected Files

三、為格式化 設置 快捷鍵##

1、系統偏好設置 -> 鍵盤-> 快捷鍵-> 選擇 應用程序快捷鍵 ->點選 所有控制
2、 點擊 “ +” 號 ->應用程序選擇 Xcode ,填寫標題 Format Active File
3、 設置快捷鍵,根據自己的喜歡設置,只要不和原有的快捷鍵沖突就行,比如我 設置的是 command +shift +s
4、保存之后,就可以 用快捷鍵來格式化代碼了。

圖片

四、效果展示##

格式化前####

圖片

格式化后

圖片
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 對于每一個開發團隊,都有自己自由的一套IOS開發規范。但是,如果在初建設的時候沒有注意到這個問題,后面修改上來就有...
    ZMJun閱讀 2,516評論 1 1
  • 1.遙遠的相似性成長一定會有迷茫,我在迷茫的那些年里,心里總憋著股子勁兒——我會成為更好的人。我覺得我可以成為更好...
    白墨公子閱讀 379評論 2 4
  • 雨一滴一滴落下,敲打在心口,卻已經感覺不到疼了。 鮫人不該輕易哭泣,她懂。 可忍住眼淚之后,心碎了。 初見的一幕幕...
    墨之翎閱讀 1,166評論 0 3
  • 科特柯本極度厭惡自己的粉絲 因為他知道那些所謂歌迷沒有一個是真正地愛他,她們只是在時代里追逐潮流與美貌的腦殘 而他...
    惠夕安閱讀 813評論 0 0