iOS開發大神必備的Xcode外掛

發表於2016-05-13

寫在前面

工欲善其事,必先利其器,iOS開發中不僅要學會Xcode的基本操作,而且還得學會一些Xcode的使用技巧,如掌握常用的快捷鍵等,還有就是今天要說到的Xcode外掛,下面我就為大家介紹幾款開發中比較常用的Xcode外掛(此處應有掌聲)。

外掛推薦

1. AMAppExportToIPA

  • 簡介:
    AMAppExportToIPA 是一款可以讓你在Xcode的project navigator介面中直接右鍵點選xxx.app -> Export IPA就可以生成對應的IPA檔案的Xcode外掛。
  • 演示圖片:
iOS開發大神必備的Xcode外掛
AMAppExportToIPA

2. HOStringSense

  • 簡介:
    可以完美編輯正規表示式,多行文字,HTML等字串,還提供字串長度快速提示。
  • 演示圖片:
iOS開發大神必備的Xcode外掛
HOStringSense

3. MCLog

  • 簡介:
    MCLog 是一款可以讓你輕鬆過濾Xcode控制檯日誌輸出的Xcode外掛。雖然目前已經可以搜尋到控制檯日誌輸出的文字,但是仍然還有大量你不感興趣的日誌。MCLog是對此問題的一個簡單解決方案。使用簡單的字串來過濾控制檯,並顯示你真正想看到的日誌。
  • 演示圖片:
iOS開發大神必備的Xcode外掛
MCLog

4. AMMethod2Implement

  • 簡介:
    可以自動的將.h或者.m .mm裡邊需要寫入的方法自動填充進來。可以選擇要匯入的方法,然後按 Ctrl+A 或者 Edit > AMMethod2Implement > Implement Method.就會自動填充方法.也可以自行設定快捷鍵。
    目前版本支援h檔案宣告方法自動生成實現,m或者mm檔案已寫好的方法生成方法宣告到h檔案, extern NSString * const@select(method:)[self methodName] 實現程式碼生成。
  • 演示圖片:
iOS開發大神必備的Xcode外掛
AMMethod2Implement

5. Auto-Importer

  • 簡介:
    可以搜尋和自動匯入標頭檔案的一款Xcode外掛。
  • 演示圖片:
iOS開發大神必備的Xcode外掛
Auto-Importer

6. ColorSense

7. VVDocumenter

  • 簡介:
    VVDocumenter是一款輸入///就會自動生成javadoc風格註釋的Xcode外掛。
  • 演示圖片:
iOS開發大神必備的Xcode外掛
VVDocumenter

8. AMLocalizedStringBuilder

  • 簡介:
    AMLocalizedStringBuilder 是可以幫助你將語言本地化檔案Localizable.strings生成object-c的類AMLocalizedString的Xcode外掛,這樣可以直接使用R_String.am_<#你的本地化字串key#>獲取對應key的值,還可以隨時點選Alt或Option按鍵檢視當前字串的值。
  • 演示圖片:
iOS開發大神必備的Xcode外掛
AMLocalizedStringBuilder

9. R.swift

  • 簡介:
    類似AMLocalizedStringBuilder,不過是swift版本的,功能也更豐富,不僅支援Localized strings對映,還支援其他資源的對映,支援的列表如下:
    • Images
    • Custom fonts
    • Resource files
    • Colors
    • Localized strings
    • Storyboards
    • Segues
    • Nibs
    • Reusable cells
  • 演示圖片:
iOS開發大神必備的Xcode外掛
R.swift

10. CopyIssue

  • 簡介:
    方便你搜尋的任何錯誤或警告的問題,可以複製完整的問題描述,或者可以自動開啟你的預設瀏覽器並通過Google(預設快捷⇧⌥G)或Stackoverflow(預設快捷⇧⌥S)搜尋你選擇的問題。
  • 演示圖片:
iOS開發大神必備的Xcode外掛
CopyIssue

如何安裝

安裝方法目前有兩種:

  1. 從github下載原始碼進行安裝
    • $ git clone git@github.com:外掛地址
      • 開啟外掛專案執行,執行成功後程式會自動把外掛檔案拷貝到這個路徑下:
        ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins
    • 重新啟動Xcode使外掛生效。
  2. 通過Xcode外掛管理器 Alcatraz 進行安裝,安裝完成後也要重新啟動Xcode使外掛生效。

最後

隨著Xcode的發展和iOS開發的紅火,現在Xcode外掛越來越多了,外掛越來越多當然是好事,畢竟選擇就更多,功能也更豐富了,不過,安裝太多外掛容易造成Xcode執行不穩定,因此,安裝外掛還是要根據自身需求選擇穩定性比較好的外掛(此處應有打賞)。

The End

相關文章