你好,歡迎來到IOS教程網

 Ios教程網 >> IOS使用技巧 >> IOS技巧綜合 >> 開發者最喜愛的十大開源Xcode插件

開發者最喜愛的十大開源Xcode插件

編輯:IOS技巧綜合
[摘要]本文是對開發者最喜愛的十大開源Xcode插件的講解,對學習IOS蘋果軟件開發有所幫助,與大家分享。

1.Code Pilot

說到Xcode那些炙手可熱的插件,很多開發者首先都會想到Code Pilot。Code Pilot是Xcode 5的一款擴充插件,能夠幫助開發者無需鼠標操作,即可在項目中快速方便地查找文件、方法和符號。

Code Pilot由Macoscope公司開發,其CEO為Zbigniew Sobiecki。Code Pilot基於Apache 2.0許可協議開源,采用模糊查詢來匹配,計算結果依照其相關性進行排序,而開發者只需輕點幾下鍵盤就可以跳轉到自己所尋找的方法。

2.XcodeBoost

XcodeBoost是一款可以讓開發者輕而易舉地檢查和修改Objective-C代碼的插件。XcodeBoost能夠自動進行一些繁瑣的操作,比如方法的定義與聲明、添加基於命令行的代碼處理(剪切/復制/粘貼/重復/刪除行)、持續高亮等。

3.ClangFormat-Xcode

ClangFormat-Xcode是一款格式化代碼工具,能夠讓開發者使用Clang將代碼格式化為LLVM、Google、Chromium、Mozilla或WebKit等格式,其開發者為來自37signals的Travis Jeffery。通過ClangFormat,開發者不僅可以實現對代碼的自動或批量格式化,還可以進行自定義配置。

4.XAlign

XAlign是一款專門用於代碼整理的Xcode插件,其作者為來自Geek Zoo Studio的開發者QFish。XAlign能夠對開發者的代碼非常快速地進行對齊優化,有“=”、宏定義、屬性三種對齊模式。當然,如果默認的對齊風格不是自己喜歡的,開發者還可以自定義或提出issues。

5.KSImageNamed

KSImageNamed是一款能夠幫助開發者在Xcode中自動補全圖片文件名稱的插件,其開發者Kent Sutherland來自美國波士頓。KSImageNamed支持NSImage和UIImage,當開發者寫到“[UIImage imaged:”時,便會自動將項目中的圖片名稱提示出來。此外,KSImageNamed還帶有預覽功能,對於經常使用代碼生成圖片的開發者可謂是十分便利。

6.Fuzzy Autocomplete

Fuzzy Autocomplete是一款Xcode 5代碼自動補全插件,支持Xcode 5.0、5.1,兼容KSImageNamed,其開發者為來自澳大利亞墨爾本的Jack Chen(創始人)和波蘭華沙的Leszek Ślażyński(Fuzzy Autocomplete v2.0作者)。

Fuzzy Autocomplete通過添加模糊匹配來提高Xcode代碼自動補全功能,開發者無需遵循從頭匹配原則,只要記得方法中的某個關鍵詞即可進行匹配,極大地提高了工作效率。

7.BBUDebuggerTuckAway

BBUDebuggerTuckAway是一款支持自動隱藏Debugger的Xcode插件,其開發者為來自德國柏林Contentful GmbH公司的Boris Bügling。使用BBUDebuggerTuckAway,開發者能夠實現在編輯代碼時,自動隱藏底部的調試欄。

8. Dash-Plugin-for-Xcode

Dash Xcode plugin是Bogdan Popescu開發的一款集成了Dash文檔查看器應用的Xcode插件,允許開發者在使用Option-Click或作用相同的快捷鍵操作查看當前文本的相關文檔時,用Dash代替Xcode的文檔查看器。

9.HOStringSense-for-Xcode

兼容Xcode 5.1的HOStringSense可以說是大段文本利器,對於開發者而言,在輸入大段文本時,如果文本中包含了各種換行和特殊字符,那是相當地頭疼,但通過HOStringSense,一切的問題都將迎刃而解。

HOStringSense由來自德國的Mac和iOS開發者Dirk Holtwick開發,完美支持編輯正則表達式、多行文本、內聯HTML等,還提供了極為快速的字符串長度統計反饋。

10.XToDo

最後,再來介紹一款頗受Brett Terpstra大神喜愛的,出自國內iOS開發者之手的注釋輔助插件——XToDo。這款由UniT微博客戶端作者TraWor所開發的插件,可以將項目代碼中的TODO、FIXME等注釋進行收集並列舉出來。

親愛的開發者們,在Xcode中,你最喜歡使用哪款插件?不妨在這裡和我們一起分享吧。

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved