1.gitx (rowanj-dev)
git是乙個命令列**管理系統,可能你已經在使用它了,它可以很好地幫你管理**版本,功能非常強大,支援feature branches、tags、submodules以及logs等。並且其提供的gui可以讓你以一種更時髦的方式來展示commit tree。
當然,還有很多類似的git客戶端,比如
opensouce gitx
、 tower
以及等。
我強烈建議不要過於依賴gui客戶端來進行日常的操作,要學會在git命令列中處理commands,常見的比如push、fetch、merge、tag以及clone等。這麼做可以幫你理解和掌握git背後的概念。gitx fork還提供了命令列整合。
2.gitignore.io
我們知道一些檔案不應該被提交到資源庫,那你如何告訴git提交乙個額外的.gitignore檔案?我們當然不希望手動做這些細碎又麻煩的事情,執行以下命令:
$ gi xcode,objective-c > .gitignore
參考閱讀:
4.simpholders
假如你正在尋找一款可替代的工具,你也可以看看
folder simulator
。database schema from the core data modal
如果沒有合適的工具,那麼檢視core data records會是一件非常痛苦的事情,更糟糕的是xcode並沒有為你提供乙個恰當的方法。liya可能並不是那麼迷人,但它確實是一款非常輕量級的的工具,可以在不鎖定正在使用的資料庫的情況下很好地工作。簡單使用simpholder查詢應用的文件檔案夾,定位sqlite資料庫檔案,然後開始瀏覽。
liya允許使用者在單個視覺化介面同時訪問三個資料庫系統。liya可以以同樣的方式訪問mysql、postgresql以及sqlite3資料庫。通過乙個3-panel進行展示,乙個展示選擇的資料庫,乙個用以編輯table structure,另乙個用以編輯表的內容。liya可使用多個視窗同時在三種系統中訪問資料庫,每個視窗展示單個資料庫的內容。liya還可以通過拖放操作把資料從乙個資料庫移植另乙個。你也可以從乙個資料庫輸出資料進行備份。
6.charles
inspecting network from all the api.* endpoints
charles是我找到的最好的網路檢查器,你也可以通過一定設定來
。7.paw
確保rest api工作正常,並且準確知道如何配置請求可以幫你減少大量錯誤做法,而不需要重新編譯和經歷所ui問題。paw並不僅僅方便你管理api端點,它還可以快取結果和適應環境的變化。此外,你也可以通過paw儲存會話和引用,或者和團隊成員進行分享。
讓paw與眾不同的是它的**生成工具,不是簡單的curl,甚至是nsurlconnection/afnetworking objective-c**也可以。在ios平台使用網路請求變得如此的簡單。
8.hexcolorpicker
xcode中的顏色選擇器並不能讓你指定十六進製制顏色,但是這對於設計師和web開發者是最基本的標準。事實上如果我們不是直接使用十六進製制顏色,就需要手動轉換至0…1,而這往往會導致一些誤差。這時hexcolorpicker這個小外掛程式就發揮了自己的強大之處。
9.colorsense for xcode
10.fuzzyautocompleteplugin--xcode 5**自動補全外掛程式
fuzzyautocompleteplugin是乙個xcode 5相容的外掛程式,通過新增模糊匹配來提高xcode**自動補全功能。開發者無需遵循從頭匹配的原則,只要記得方法裡某個關鍵字即可進行匹配,很好地提高了工作效率。
功能displays provision information for ios mobileprovision and osx provisionprofile files
uses device names from the developer portal
generates thumbnails for ipa and provision files
你也可以使用iphone configuration utility(
)來管理你的配置檔案。
大名鼎鼎的ios測試平台,很多開發者都使用過。在2月下旬,testflight的開發商burstly被蘋果公司收購。testflight 表示將會停止開發 android產品,並且目前的beta測試sdk將不支援新顧客註冊。目前的顧客仍然可以使用 testflight。
13. linguan
開發者都希望把自己的應用推廣到世界各地,這時候本地化就變得非常重要。你可能需要讓別人分擔翻譯的工作,但是xcode一直不善於讓別人牽涉其中。你不得不生成乙個string檔案,不過這種做法不利於歸併內容,linguan的出現正是為了解決這個問題。
14.tokens
一款mac上的應用程式,可幫你跟蹤兌換碼。當兌換碼被兌換時,tokens會給你傳送通知。出於提高工作效率的目的,你可能也想試試免費的
。用**進行繪圖會耗費大量的開發時間,而paintcode是乙個專為設計師準備的簡單向量圖形繪圖應用程式。paintcode可幫你節省大量時間和工作量,並且沒有程式設計經驗的設計師也能立即畫出美麗的控制項、圖示或其他ui介面元素並直接生成適用於ios或者os x的objective-c**。
好用的iOS開發者工具
移動應用世界發生了巨大的變化,無論是在風格上還是在市場競爭上,消費者意識都推動了移動應用開發公司的崛起。新的應用以及新的功能的出現 關於蘋果和ios 蘋果並不是乙個新名字。它的產品涵蓋有普通電腦和個人電腦。它基於ios,iphone作業系統,自他出現以來,全世界都對它表示讚賞。作為ios應用程式開發...
ios開發者較為好用的工具
移動應用世界發生了巨大的變化,無論是在風格上還是在市場競爭上,消費者意識都推動了移動應用開發公司的崛起。新的應用以及新的功能的出現 關於蘋果和ios 蘋果並不是乙個新名字。它的產品涵蓋有普通電腦和個人電腦。它基於ios,iphone作業系統,自他出現以來,全世界都對它表示讚賞。作為ios應用程式開發...
申請iOS開發者證書
申請ios開發者證書 今天我們介紹如何申請ios開發者證書 99刀 這裡要注意應該選擇individual,不要選擇company 前者是99刀,後者是299刀 下面開始正式申請 第一步是enter account info 需要輸入名字 必須和刻在信用卡上的名字一致 和其他資訊,點continue...