李洪強iOS開發之大神必備的Xcode外掛程式

來源:互聯網
上載者:User

標籤:

 

iOS開發大神必備的Xcode外掛程式寫在前面

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

外掛程式推薦1. AMAppExportToIPA
  • 簡介:
    AMAppExportToIPA 是一款可以讓你在Xcode的project navigator介面中直接右鍵點擊xxx.app -> Export IPA就可以產生對應的IPA檔案的Xcode外掛程式。

  • 示範圖片:


AMAppExportToIPA
  • Github地址:https://github.com/MellongLau/AMAppExportToIPA-Xcode-Plugin
2. HOStringSense
  • 簡介:
    可以完美編輯Regex,多行文本,HTML等字串,還提供字串長度快速提示。

  • 示範圖片:


HOStringSense
  • Github地址:https://github.com/holtwick/HOStringSense-for-Xcode
3. MCLog
  • 簡介:
    MCLog 是一款可以讓你輕鬆過濾Xcode控制台日誌輸出的Xcode外掛程式。雖然目前已經可以搜尋到控制台日誌輸出的文本,但是仍然還有大量你不感興趣的日誌。MCLog是對此問題的一個簡單解決方案。使用簡單的字串來過濾控制台,並顯示你真正想看到的日誌。

  • 示範圖片:


MCLog
  • Github地址:https://github.com/yuhua-chen/MCLog
4. AMMethod2Implement
  • 簡介:
    可以自動的將.h或者.m .mm裡邊需要寫入的方法自動填滿進來。可以選擇要匯入的方法,然後按 Ctrl+A 或者 Edit > AMMethod2Implement > Implement Method.就會自動填滿方法.也可以自行設定快速鍵。
    目前版本支援h檔案聲明方法自動產生實現,m或者mm檔案已寫好的方法產生方法聲明到h檔案, extern NSString * const, @select(method:) 和 [self methodName]實現代碼產生。

  • 示範圖片:


AMMethod2Implement
  • Github地址:https://github.com/MellongLau/AMMethod2Implement
5. Auto-Importer
  • 簡介:
    可以搜尋和自動匯入標頭檔的一款Xcode外掛程式。

  • 示範圖片:


Auto-Importer
  • Github地址:https://github.com/citrusbyte/Auto-Importer-for-Xcode
6. ColorSense
  • 簡介:
    具有可以用顏色選擇面板直接插入顏色代碼和顏色代碼顯示顏色預覽功能。

  • Github地址:https://github.com/omz/ColorSense-for-Xcode

7. VVDocumenter
  • 簡介:
    VVDocumenter是一款輸入///就會自動產生javadoc風格注釋的Xcode外掛程式。

  • 示範圖片:


VVDocumenter
  • Github地址:https://github.com/onevcat/VVDocumenter-Xcode
8. AMLocalizedStringBuilder
  • 簡介:
    AMLocalizedStringBuilder 是可以協助你將語言本地化檔案Localizable.strings產生object-c的類AMLocalizedString的Xcode外掛程式,這樣可以直接使用R_String.am_<#你的本地化字串key#>擷取對應key的值,還可以隨時點擊Alt或Option按鍵查看當前字串的值。

  • 示範圖片:


AMLocalizedStringBuilder
  • Github地址:https://github.com/MellongLau/AMLocalizedStringBuilder-Xcode-Plugin
9. R.swift
  • 簡介:
    類似AMLocalizedStringBuilder,不過是swift版本的,功能也更豐富,不僅支援Localized strings映射,還支援其他資源的映射,支援的列表如下:

    • Images
    • Custom fonts
    • Resource files
    • Colors
    • Localized strings
    • Storyboards
    • Segues
    • Nibs
    • Reusable cells
  • 示範圖片:


R.swift
  • Github地址:https://github.com/mac-cain13/R.swift
10. CopyIssue
  • 簡介:
    方便你搜尋的任何錯誤或警告的問題,可以複製完整的問題描述,或者可以自動開啟你的預設瀏覽器並通過Google(預設快捷??G)或Stackoverflow(預設快捷??S)搜尋你選擇的問題。

  • 示範圖片:


CopyIssue
  • Github地址:https://github.com/hanton/CopyIssue-Xcode-Plugin
如何安裝

安裝方法目前有兩種:

  1. 從github下載原始碼進行安裝

    • $ git clone [email protected]:外掛程式地址
      • 開啟外掛程式項目運行,運行成功後程式會自動把外掛程式檔案拷貝到這個路徑下:
        ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins
    • 重新啟動Xcode使外掛程式生效。
  2. 通過Xcode外掛程式管理器 Alcatraz 進行安裝,安裝完成後也要重新啟動Xcode使外掛程式生效。

最後

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

The End

 

李洪強iOS開發之大神必備的Xcode外掛程式

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.