JetBrains發布AppCode,面向Objective-C的IDE

jopen 12年前發布 | 14K 次閱讀 Objective-C

近日,JetBrains 發布了 AppCode,面向 Objective-C的 IDE,其感覺非常類似于面向 Java 的 IntelliJ IDEA 編輯器。

熟悉 IDEA 的開發者會注意到他們之間的相似性。其運行時完全使用 Java 實現,這意味著要想運行該 IDE 需要安裝 JVM(1.6+),如果沒有安裝 JVM,那么 Lion 就會在應用啟動前提示下載最新的 JVM;在默認情況下,其他版本的 OSX 已經安裝好了 JVM。

與其他 IDE 一樣,熟悉該應用的使用方式需要花一些時間。熟悉 Xcode(以及之前的 ProjectBuilder)的開發者很可能會花些時間熟悉該應用的使用方式,但已有的 IntelliJ 使用經驗將會大大縮短熟悉時間。與版本控制系統的集成包含了所有主流產品(Git、Subversion 與 Mercurial)與一些年代較遠的產品(CVS)。

AppCode 可以打開 Xcode 項目,雖然并沒有取代 Interface Builder,但它可以加載 nib 與 xib,并在已安裝的 Interface Builder 版本中打開。此外,對于 iOS 開發來說,AppCode 可以啟動 Apple Developer Tools 模擬器。

代碼檢測可以查找遺漏的 retains/releases,還會提示用戶將其包含進來,它還支持最近 iOS 構建中新加的 GC 與 ARC。代碼中的壞味道會被高亮顯示出來,并且可以通過快速修復選項進行修復,還可以使用與其他 JetBrains IDE 中相同的重構工具進行重構。

最后,在 AppCode 中測試要比在 Xcode 中更為輕松,這是通過集成的 OCUnit 運行器實現的。Xcode 將測試看作是構建期的行為,AppCode 與此不同,它可以在 IDE 中加載并調試測試,包括在測試過程中調試變量。

AppCode 可用在 Mac OS X 10.5 及之后版本上,需要提前安裝好 JVM 與 Apple 開發者工具。它提供了30天的免費試用期。教育機構、公司以及開源項目開發可以免費使用 AppCode。其許可地址是 http://www.jetbrains.com/objc/buy/license-matrix.jsp。

查看英文原文:JetBrains releases AppCode, an IDE for Objective-C

譯者:張龍,熱衷于編程,樂于分享,對新技術有強烈的探索欲,對 Java 輕量級框架有一定研究。來自: InfoQ

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!