是一種智能的Objective-C集成開(kāi)發(fā)環(huán)境,能幫助iOS/OS X開(kāi)發(fā)人員輕松愉快地進(jìn)入iOS開(kāi)發(fā)的最佳狀態(tài),
標(biāo)簽:IDE集成開(kāi)發(fā)環(huán)境 iOSMacOSXIDE開(kāi)發(fā)商: JetBrains
當(dāng)前版本: V2022.2
產(chǎn)品類型:軟件
產(chǎn)品功能:IDE集成開(kāi)發(fā)環(huán)境
平臺(tái)語(yǔ)言:英文|中文
開(kāi)源水平:不提供源碼
本產(chǎn)品的分類與介紹僅供參考,具體以商家網(wǎng)站介紹為準(zhǔn),如有疑問(wèn)請(qǐng)來(lái)電 023-68661681 咨詢。
AppCode 2022.2 通過(guò)為 Objective-C 和 Swift 生成 UML 類圖來(lái)幫助您分析應(yīng)用程序的結(jié)構(gòu)。它還改進(jìn)了代碼文檔、生成和格式設(shè)置,并與最新的 Xcode 版本和新的 Swift 語(yǔ)言功能保持一致。適用于 AppCode 的 Kotlin Multiplatform Mobile 插件擴(kuò)展了受支持項(xiàng)目的各種功能,可幫助您更高效地開(kāi)發(fā)適用于 Android 和 iOS 的應(yīng)用程序。
UML 類圖
AppCode 允許您為 Objective-C 和 Swift 生成 UML 圖。這些關(guān)系圖通過(guò)顯示類型及其連接、方法和字段來(lái)幫助分析應(yīng)用程序的結(jié)構(gòu)。
Swift 和 Objective-C 語(yǔ)言支持
與 Objective-C 的并發(fā)互操作性
Swift 5.5 中為與 Objective-C 的并發(fā)互操作性而添加的一組功能現(xiàn)在在 AppCode 2022.2 中受支持。從用戶的角度來(lái)看,這意味著:
任何存在性
AppCode 2022.2 支持 Swift 5.6 中的 existential any。這包括:
AppCode 2022.2 中現(xiàn)在有增強(qiáng)的模塊處理:
代碼文檔
AppCode 2022.2 改進(jìn)了代碼文檔呈現(xiàn)。它可以刪除不正確的格式,修復(fù)內(nèi)容排序,不再丟失數(shù)據(jù),并刪除多余的空格和空行。
AppCode 2022.2 現(xiàn)在在“快速文檔”彈出窗口或閱讀器模式下顯示文檔注釋時(shí)應(yīng)用基本語(yǔ)法突出顯示。
AppCode 2022.2 可以為 Swift 生成初始值設(shè)定項(xiàng)。
在自動(dòng)生成和 的擴(kuò)展中不再建議使用與 Actor 隔離的屬性。
檢測(cè)設(shè)置
“首選項(xiàng)”中的檢查設(shè)置|編輯器|檢查現(xiàn)在可視化突出顯示樣式。如果要更改檢查在編輯器中的顯示方式,可以使用新的“在編輯器中突出顯示”下拉菜單進(jìn)行設(shè)置,該菜單可方便地顯示所有可用的突出顯示樣式。
Kotlin 多平臺(tái)移動(dòng)插件
適用于 AppCode 的 Kotlin Multiplatform Mobile (KMM) 插件可幫助您使用統(tǒng)一的 Gradle 項(xiàng)目模型開(kāi)發(fā)適用于 Android 和 iOS 的應(yīng)用程序。新的更新擴(kuò)展了受支持項(xiàng)目的種類。
以前,AppCode只與CocoaPods KMM項(xiàng)目一起使用。在此版本中,還支持通過(guò) ::<kmm_library_name>embedAndSignAppleFrameworkForXcode Gradle 任務(wù)附加了 KMM 框架的項(xiàng)目。
任何一種方法都將使從 Swift 到 Kotlin 的交叉解析可用于鏈接的 KMM 庫(kù)。此類項(xiàng)目的統(tǒng)一項(xiàng)目視圖正確地將 Gradle 和 Xcode 項(xiàng)目顯示在一個(gè)公共樹(shù)中。
更新時(shí)間:2025-01-08 13:58:08.000 | 錄入時(shí)間:2014-08-01 09:54:49.000 | 責(zé)任編輯:龔雪