Kotlin 語言特性與提案
JetBrains 根據 Kotlin 語言演進原則,以務實的設計為導向,持續發展 Kotlin 語言。
語言特性提案列出自 Kotlin 1.7.0 起的內容。
請參閱 Kotlin 演進原則文件中對語言特性狀態的說明。
探索與設計 | 豐富錯誤:錯誤聯集型別
|
探索與設計 | 基於名稱的解構
|
探索與設計 | 支援不可變性
|
KEEP 討論 | Kotlin 靜態與靜態擴充功能
|
KEEP 討論 | 集合字面量
|
KEEP 討論 | 顯式支援欄位
|
KEEP 討論 | 版本重載
|
KEEP 討論 | 未使用的回傳值檢查器
|
KEEP 討論 | 簡化 KDoc 歧義連結
|
KEEP 討論 | KDoc 中擴充功能連結的解析
|
預覽中 | 情境參數:支援情境相關宣告
|
預覽中 | 改進屬性上的註解使用點目標
|
預覽中 | 巢狀(非捕獲)型別別名
|
預覽中 | 情境敏感解析
|
預覽中 | 在 JVM 中公開裝箱的內聯值類別
|
預覽中 | kotlin.time.Instant
|
預覽中 | Uuid |
預覽中 | 通用原子操作與原子陣列
|
預覽中 | KMP Kotlin 到 Java 直接實現
|
穩定 | when-with-subject 中的守衛條件 |
穩定 | 多美元符號插值:改進字串字面量中
|
穩定 | 非局部
|
穩定 | 穩定的
|
穩定 |
|
穩定 | 資料物件
|
穩定 | RangeUntil 運算子
|
穩定 | 確定非空型別
|
已撤銷 | 情境接收器
|
已撤銷 | Java 合成屬性參考
|
探索與設計 | 豐富錯誤:錯誤聯集型別
|
探索與設計 | 基於名稱的解構
|
探索與設計 | 支援不可變性
|
KEEP 討論 | Kotlin 靜態與靜態擴充功能
|
KEEP 討論 | 集合字面量
|
KEEP 討論 | 顯式支援欄位
|
KEEP 討論 | 版本重載
|
KEEP 討論 | 未使用的回傳值檢查器
|
KEEP 討論 | 簡化 KDoc 歧義連結
|
KEEP 討論 | KDoc 中擴充功能連結的解析
|
預覽中 | 情境參數:支援情境相關宣告
|
預覽中 | 改進屬性上的註解使用點目標
|
預覽中 | 巢狀(非捕獲)型別別名
|
預覽中 | 情境敏感解析
|
預覽中 | 在 JVM 中公開裝箱的內聯值類別
|
預覽中 | kotlin.time.Instant
|
預覽中 | Uuid |
預覽中 | 通用原子操作與原子陣列
|
預覽中 | KMP Kotlin 到 Java 直接實現
|
穩定 | when-with-subject 中的守衛條件 |
穩定 | 多美元符號插值:改進字串字面量中
|
穩定 | 非局部
|
穩定 | 穩定的
|
穩定 |
|
穩定 | 資料物件
|
穩定 | RangeUntil 運算子
|
穩定 | 確定非空型別
|
已撤銷 | 情境接收器
|
已撤銷 | Java 合成屬性參考
|