iOS開發 經常使用插件、工具

1、xcode插件php

Alcatrazgit

Alcatraz裏面或有好多的插件,經常使用的:
CocoPods 管理第三方類庫
XVim 集成vim的功能
KSImageNamed 圖片名字補齊 預覽
OMColorSense 顏色預覽
VVDocumenter-Xcode 註釋
Auto-Importer 自動導入頭文件
XFunnyEditor xcode背景
XAlign 代碼對齊
BBUDebuggerTuckAway 在編輯器中打字時調試窗口將再也不出現。
RTImageAssets插件 @3x可自動生成@2x圖片
HOStringSense 在編輯字符串的時候,它會在代碼上方生成一個字數統計的提示框。當你須要編輯多行文本時,能夠在彈出的文本框中編輯字符串內容,插件會自動進行字符轉義的工做,並實時在代碼中更新。
SCXcodeMiniMap 一個Xcode插件,能夠在當前的窗口內建立一個代碼迷你地圖,並在屏幕上高亮提示。
AdjustFontSize這個插件能讓你經過command+加減號來調整字體大小。........github

操做命令
安裝
curl -fsSL https://raw.githubusercontent.com/supermarin/Alcatraz/deploy/Scripts/install.sh | shvim

卸載
rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcpluginxcode

刪除數據
rm -rf ~/Library/Application\ Support/Alcatraz網絡

注意:在Xcode 6.4 上安裝後package Manager 是不顯示的。解決方法:在命令行中輸入便可:
defaults delete com.apple.dt.Xcode DVTPlugInManagerNonApplePlugIns-Xcode-6.4app

重啓Xcode 時記得點擊 load bundlescurl

2、Reveal編輯器

Reveal工具

Reveal功能:查看iOS應用的View層次結構,修改參數後無需編譯便可看到效果....
安裝Reveal1.先去Reveal的官網revealapp.com安裝,可是它是收費的,試用期30天。2.大天朝習慣找破解方法:Reveal破解包 下載完成後,打開....../Reveal.app/Contents/MacOS 把Reveal 更名爲 Reveal_ ,而後將下載的文件複製進來,啓動主程序便可!

使用Reveal
打開Xcode工程
打開Revel工具,選擇Help->Show Reveal Library in Finder->iOS Library,這樣就會打開RevealApp裏面帶的庫

Paste_Image.png

把Reveal.framework加入工程,在彈出框中選中Copy items into destination group’s folder (if needed). ->Finish

4.在Build Phases下, 從Link Binary With Libraries中刪除Reveal.framework

Paste_Image.png

5.去Build Settings下,在Other Linker Flags項增長-ObjC -framework Reveal6.完成操做後運行Xcode程序,而後在Reveal中 點擊本身的App名字鏈接模擬器查看效果(真機運行的話要保證在同一個網絡環境下 )

效果圖

注:查看任意App的技巧:http://c.blog.sina.com.cn/profile.php?blogid=cb8a22ea89000gtw

3、Charles

Charles

CharlesHTTP監視器,查看全部鏈接互聯網的HTTP通訊若是要看手機上app得通訊,須要把手機和電腦連在同一wifi下,將手機WiFi的IP改爲和電腦同樣的IP,在手上啓動app就能夠經過Charles看見HTTP通訊

4、QuartzCode

QuartzCode

QuartzCode 是一個快速的、 輕量級的、 強大的動畫工具,轉換矢量繪圖和動畫到Object C 和 Swift 代碼。咱們只需更改屬性 ,還能夠能夠循環在幾秒鐘內,實時看到動畫的變化。減小了在 Xcode 建立動畫的障礙 !使用:http://www.jianshu.com/p/90d6cd355b14

5、Accessorizer

Accessorizer icon

Accessorizer 是一款自動化代碼的工具,能夠爲你自動生成 property,Keyed Archiving 等定型的代碼,省去了開發者很多開發的時間。App Store便可下載(收費的)

Accessorizer 使用界面

6、PaintCode

PaintCode

PaintCode能夠把繪製的矢量UI自動轉化爲適用於iOS/OS X的Objective-C 或者 Swift 代碼
6、Bugtags

Bugtags

Bugtags 爲移動測試而生Bugtags方便測試移動APP,對於bug的發現及管理頗有幫助。
具體的集成和使用能夠去官網查看,我要去Bugtags


 

文/Ashoka_APP(簡書做者) 原文連接:http://www.jianshu.com/p/b69a0d70f6a1 著做權歸做者全部,轉載請聯繫做者得到受權,並標註「簡書做者」。

相關文章
相關標籤/搜索