IntelliJ IDEA 2020.3 EAP5 已經發布了,主要更新亮點有:
基於機器學習的 Java 代碼完成 更新的運行/調試配置 Git Stage 支持基於機器學習的 Java 代碼完成
IntelliJ IDEA 編輯器引入了基於機器學習(ML)的編程,可以完成早期階段的 Java 代碼,這是標準排序機制的替代方法。該機器學習模型從 EAP 期間匿名收集到的數據中適應規則,從而產生更好的建議。不過在數據收集上,並沒有收集原始碼,只收集用戶與代碼完成 UI 交互的信息。
要對列表進行可見更改,可以進入「Preferences/Settings | Editor | General | Code Completion」,並在完成彈出框中選擇標記位置更改的複選框。用向上/向下的箭頭標記由 ML-comlietion 重新執行的選項。
現在也可以配置一個可同時創建多個文件的自定義模板。
更新的運行/調試配置
IntelliJ IDEA 2020.3 EAP5 實現了一個新的 UI,用於編輯 Java 應用程式和 JUnit 的運行/調試配置。Before Launch 部分現在位於屏幕的頂部,它允許用戶使用「+圖標」快速添加 IDE 在啟動應用程式之前執行的所有任務。添加的任務按標籤序列排列,可以通過拖放更改執行順序。
Git Stage 支持
首先需要在「Preferences/Settings | Version Control | Git 」中選擇「Enable staging area 」複選框,並點擊「Apply 」。然後用戶提交的視圖包含分級和不分級的文件。準備好暫存文件之後,單擊文件旁邊的「+圖標」,它將顯示在暫存節點下。
這只是其中一個途徑,點擊查看更多途徑及更新信息。
相關閱讀:
IntelliJ IDEA 2020.3 EAP 3 發布
IntelliJ IDEA 2020.2.3 發布
IntelliJ IDEA 2020.2 穩定版發布