ZZXcodeFormat v2.0

背景

開發(fā)過程中,每個人一套代碼風格,不利于項目的整潔與統(tǒng)一,常通過一些第三方工具去格式化代碼。但Xcode中未提供格式化插件,搞一個,同時要支持OC與swift的格式化。

工具安裝

  1. 下載工具(鏈接),解壓
  2. Xcode中打開(包含兩個target,均修改為個人證書),Command+b編譯
  3. 進入系統(tǒng)設置 - 擴展 - 找到ZZXcodeFormat,勾選(一些系統(tǒng)擴展在隱私與安全下)
  4. Command + q殺掉Xcode,重新打開即可

工具使用

安裝后,插件將出現(xiàn)在Xcode的Editer工具欄最下方,包含兩個選項:

  1. 格式化當前文件
  2. 格式化當前選中區(qū)域
image.png

使用:選中某個項目文件,執(zhí)行 → Current File→ Selected Line 即可。

提示:可以給其添加Xcode快捷方式,用起來更方便。

規(guī)則設置

工具支持swift與OC的代碼格式化,所以配置文件也是兩套。

  1. ZZXcodeFormat/ZZFormatter/resource/.swiftformat: 配置swift風格
  2. ZZXcodeFormat/ZZFormatter/resource/.clangformat: 配置OC風格

修改這兩個配置文件,command + b即可完成規(guī)則更新。

參考:https://github.sheincorp.cn/nicklockwood/SwiftFormat/blob/main/Rules.md
參考:https://releases.llvm.org/17.0.1/tools/clang/docs/ClangFormat.html

其它

早年1.0版本已不再可用。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容