AppCode 2019.2 正式發布,支持 Swift 5.1

2019年07月26日11:00:15 科技 1119

AppCode 2019 年的第二次重大更新發布了。新版本更新內容如下:


AppCode 2019.2 正式發布,支持 Swift 5.1 - 天天要聞


Swift

語言支持

  • AppCode 2019.2 支持 Swift 5.1

代碼摺疊

  • Swift 中的閉包通常包含很多語句,新版本為它們實現了代碼摺疊,使用戶可以更輕鬆地編寫和讀取代碼。

AppCode 2019.2 正式發布,支持 Swift 5.1 - 天天要聞

高亮

  • 即使缺少信息,也可以高亮 Swift 關鍵字,這正是新版本為使代碼更具可讀性所做的工作:

AppCode 2019.2 正式發布,支持 Swift 5.1 - 天天要聞

Create From Usage

  • AppCode 2016.3 中為 Swift 變量、函數和屬性引入了 Create From Usage 意圖,並在 2017.1 版本中為該系列添加了類型和初始化器。 在 AppCode 2019.2 中,添加了 Swift 枚舉案例的意圖:

AppCode 2019.2 正式發布,支持 Swift 5.1 - 天天要聞

Find Usages

  • 在 AppCode 2019.2 中,可以在 Find Usages(⌥F7)工具窗口中看到如何使用 Swift 代碼:

AppCode 2019.2 正式發布,支持 Swift 5.1 - 天天要聞

Join Lines

  • 使用 Join Lines (⌃⇧J) 輕鬆合併變量聲明和初始化:

AppCode 2019.2 正式發布,支持 Swift 5.1 - 天天要聞

自動導入

  • AppCode 2019.2 修復了自動導入功能出現的問題,現在自動導入應該添加正確的 import 指令。

Debug

反彙編視圖

  • 當源代碼不可用時,強制單步執行(⌥⇧F7)反彙編代碼(或在調試工具窗口中選擇框架):

AppCode 2019.2 正式發布,支持 Swift 5.1 - 天天要聞

Completion

  • 現在也可以使用 ⇥完成調試器命令:

AppCode 2019.2 正式發布,支持 Swift 5.1 - 天天要聞

Code Coverage

  • 無需其他配置,只需使用 Coverage 運行:

AppCode 2019.2 正式發布,支持 Swift 5.1 - 天天要聞

在左側編輯器裝訂線中查看覆蓋率結果:

AppCode 2019.2 正式發布,支持 Swift 5.1 - 天天要聞

單擊覆蓋顏色指示器以查看命中計數或隱藏覆蓋範圍:

AppCode 2019.2 正式發布,支持 Swift 5.1 - 天天要聞

在“項目”視圖或單獨的工具窗口中查看覆蓋範圍統計信息:

AppCode 2019.2 正式發布,支持 Swift 5.1 - 天天要聞

在索引期間構建,運行,調試和測試

  • 在 AppCode 2019.2 中,可以立即構建、運行、調試和測試項目,即使是第一次打開它

集成

TextMate Bundles 插件

有時項目可能包含其他語言的代碼。 對於其中一些,AppCode 提供全功能支持,包括:

  • 捆綁支持 JavaScript,XML,HTML,CSS 和 YAML
  • 支持 Kotlin/Native 的插件
  • 用於 Markdown 和 AppleScript 的插件

……以及更多。 對於那些仍不支持的語言,現在提供基本代碼完成並通過 TextMate 包突出顯示:

AppCode 2019.2 正式發布,支持 Swift 5.1 - 天天要聞

大多數 Ruby DSL 在經過一些配置後也可運行。

Shell 腳本插件

  • shell 腳本的代碼幫助是開箱即用的。

AppCode 2019.2 正式發布,支持 Swift 5.1 - 天天要聞

提交窗口

  • 可以直接從本地提交更改

AppCode 2019.2 正式發布,支持 Swift 5.1 - 天天要聞

發布公告

下載地址:https://www.jetbrains.com/objc/download/

科技分類資訊推薦

引領科技豪華MPV新風尚 第二代騰勢D9西安車展亮相 - 天天要聞

引領科技豪華MPV新風尚 第二代騰勢D9西安車展亮相

兼具宜商氣度與家用溫情的科技豪華旗艦MPV,第二代騰勢D9迎來西安地區正式亮相。新車依託全球新能源MPV冠軍底蘊,以第二代刀片電池、雙閥雲輦-C、天神之眼5.0智駕等核心技術全面升級,兼顧商務體面與家庭舒適,為西北高端用戶帶來一站式全能出行解決方案。
採購禁入!科華數據材料造假被拒門外 - 天天要聞

採購禁入!科華數據材料造假被拒門外

本報(chinatimes.net.cn)記者胡雅文 北京報道這家趕上AI算力風口的公司,因投標材料造假,被相關採購方列入禁入名單兩年,其此前提出的複議申請也被正式駁回。相關採購平台近日發布公告,明確駁回科華數據股份有限公司(下稱“科華數據”,002335.SZ)此前提交的複議申請。早在一年前,科華數據已被認定在“信息通信樞紐...
快評樂道L80:15萬元級買大五座,這波值得沖? - 天天要聞

快評樂道L80:15萬元級買大五座,這波值得沖?

日前,樂道L80正式發布並開啟預售,其整車購買預售價為24.58萬元起,租電購買預售價則低至15.98萬元起。面對大型SUV市場“細分再細分”之競爭趨勢,這款樂道年度重磅新車都有哪些優勢?又能否成為“大五座SUV革新之作”?下面,圈哥就帶大家全方位感受。
成都直擊凱威德:純電全尺寸SUV的張揚與大氣 - 天天要聞

成都直擊凱威德:純電全尺寸SUV的張揚與大氣

4月22日,凱迪拉克以奧斯卡級盛典規格,將上海保利大劇院點亮為璀璨舞台,在品牌代言人倪妮與全場嘉賓的共同見證下,凱迪拉克全尺寸純電公路旗艦——凱威德耀然上市。新車共推出長續航四驅Pro、高性能四驅Ultra兩款配置,官方售價區間為46.88萬-50.88萬元。