IntelliJ IDEA 是一款流行的 Java 開發(fā)工具,日前,IntelliJ IDEA 2022.1 Beta 2 版本發(fā)布,新增支持了 Java 18。
IntelliJ IDEA 2022.1 Beta 2 版支持 Java 18 后,已可使用代碼片段、switch 模式匹配表達(dá)式等。
從 Java 18 開始,非靜態(tài)內(nèi)部類(無論是否匿名)如果不使用,就不會(huì)捕獲 this。此外,在 JDK18 中,字符集默認(rèn)為 UTF-8,而不是根據(jù)存在不同的默認(rèn)字符集。
IT之家了解到,IntelliJ IDEA 2022.1 Beta 2 版還改進(jìn)了 Kotlin 的 IDE ,并添加了新的“格式不正確”檢查,如果文件的當(dāng)前格式與代碼樣式設(shè)置不匹配,軟件會(huì)通知用戶。