1. 程式人生 > 程式設計 >IDEA 2020.3 更新了機器學習都整上了

IDEA 2020.3 更新了機器學習都整上了

上週 Java 開發申請神器 IDEA 2020.3 新版正式釋出:

IDEA 2020.3 更新了機器學習都整上了

小黑哥第一時間就在開發機上更新了新版本,並且完整體驗了兩週了。

需要idea2020.3啟用碼的朋友請點選下載

下面介紹一下這個版本的主要功能:

1、全新的歡迎視窗,更加人性化

IDEA 歡迎視窗全新升級,首頁增加三個選項卡,一個用於設定 IDE 介面的 Customize,一個用於外掛安裝的 Plugins,一個於訪問幫助和學習資源的 Learn IntelliJ IDEA,另外包括之前用於管理專案的 Projects

IDEA 2020.3 更新了機器學習都整上了

這是特別提一下 Learn IntelliJ IDEA ,我們可以從首頁開啟進入Learn IntelliJ IDEA 頁面。

IDEA 2020.3 更新了機器學習都整上了

在這個頁面,你可以選擇多個互動課程,從中學習 IDEA 基本功能,快捷鍵等等。

如果你是一個 IDEA 初學者建議你多使用 Learn IntelliJ IDEA 功能,多加練習 IDEA 快捷鍵等功能,這可以成倍的提升你的編碼效率。

如果你使用其他版本的 IDEA,暫時不能升級,也沒關係的。

你可以安裝一個外掛 IDE Features Trainer,安裝之後將會有上面練習功能了。

IDEA 2020.3 更新了機器學習都整上了

2、閱讀器模式

現在,我們如果開啟二方包類、檔案或者說其他只讀檔案,IDEA 將會預設在閱讀器模式下開啟。

這個模式,註釋內容將會被格式化,更加容易被閱讀。

IDEA 2020.3 更新了機器學習都整上了

點選右上的 Reader Mode,可以還原成之前的模式,並且按鈕將會變成下方的形狀。

IDEA 2020.3 更新了機器學習都整上了

3、視窗拆分更加方便

之前 IDEA 中,如果我們想拆分視窗,開啟兩個編輯視窗,只能在選擇選單欄中拆分選項。

IDEA 2020.3 更新了機器學習都整上了

之前拆分完成之後,左右兩個視窗開啟是同一份檔案,我們還需要手動在左邊切換檔案。

現在 IDEA 提供了 Split and Move Right 的功能,不用再額外操作切換。

現在拆分更加方便,直接使用滑鼠拖拽就可以了。

IDEA 2020.3 更新了機器學習都整上了

另外我們還可以把終端視窗移到從最小方移動到上方編輯視窗。

IDEA 2020.3 更新了機器學習都整上了

4、優化重構功能

這個版本簡化了重構的 Extract method 功能,無需重新開啟一個新的視窗宣告方法名,方法變數等。

IDEA 2020.3 更新了機器學習都整上了

另外這個版本重構的 Rename 功能,還可以選擇將程式碼註釋中的字串一塊一起 Rename。

IDEA 2020.3 更新了機器學習都整上了

不得不說使用 IDEA 重構程式碼真的是絲滑般體驗~

5、DEBUG 功能升級

這個版本我們 debug 的時候,右邊將會顯示當前變數,直接點選,將會快速彈出變數的檢視視窗。

這下就不用跳到下方的除錯視窗,或者開啟變數檢視視窗檢視變量了。

IDEA 2020.3 更新了機器學習都整上了

這個視窗雙擊變數的值,我們就可以快速修改變數,絲般順滑。

IDEA 2020.3 更新了機器學習都整上了

另外,IDEA 新增一種 Inline Watch,可以在特定上下文環境中,僅僅顯示一個變數中某一個值。

IDEA 2020.3 更新了機器學習都整上了

最後我們還可以在偵錯程式中進行基本的記憶體分析:

第一個功能是 Show referring objects,用於查詢從物件到 GC 根的最短路徑。 第二個功能是 Calculate retained size,用於計算物件的保留大小並顯示其保留集。

IDEA 2020.3 更新了機器學習都整上了

6、程式碼提示更加智慧

這個版本程式碼補單引入機器學習技術,基於成千上萬的真實使用者的程式碼補全用法,對方法進行智慧排序,使我們可以更加快速選擇相應的方法。

IDEA 2020.3 更新了機器學習都整上了

現在全球 IDEA 使用者這麼多,每天大量樣本可以被用作機器學習,猜想 IDEA 後續版本推出更加智慧的功能。

7、Search Everywhere 優化

這個版本我們可以在 Search Everywhere 視窗中,直接使用 git 提交記錄雜湊和訊息、標記以及分支進行快速的查詢。

IDEA 2020.3 更新了機器學習都整上了

另外 Search Everywhere 視窗還支援簡單的數學計算。

IDEA 2020.3 更新了機器學習都整上了

8、優化 Java 15 新特性體驗

Java 15 引入 Record新語法,可以建立一個純資料載體類,而我們無需編寫 Geter/Setter 等方法。

這個版引入一個轉化操作,可以快速將 Record轉換成普通 Java 類,方便我們快速降級。

IDEA 2020.3 更新了機器學習都整上了

另外對於 Java 15 另一個新語法 sealed,這個版本補全、程式碼洞察和重構等功能。

IDEA 2020.3 更新了機器學習都整上了

9、其他改動IDEA 自帶資料庫工具,現在可以支援使用 SQL 查詢 MongoDB。

IDEA 2020.3 更新了機器學習都整上了

Lombok 目前成為 IDEA 官方內建外掛,以後版本升級,再也不用擔心 Lombok 外掛不適配,導致全部程式碼工程一片紅了。

VSC 選單升級優化,將會根據當前使用版本控制系統命名 VCS 選單,並且當前選單欄更加簡潔。

IDEA 2020.3 更新了機器學習都整上了

小結

上面介紹只是這次改動一部分功能,全部功能點請檢視 IDEA 官網。

另外補充一點,IDEA 官方現在已經支援中文了:

IDEA 2020.3 更新了機器學習都整上了

如果你使用梯子開啟,顯示還是英文,那麼可以將頁面拉到最下面,重新選擇語言。

IDEA 2020.3 更新了機器學習都整上了

由於 2020.3 只是一個小版本,所以這次並沒有額外增特別的加新功能。這次新版本主要還是優化 IDEA 使用者體驗,讓開發者使用起來越來越流暢。

2020 年還有一個月就過去看,IDEA 2021 版本相信很快就來了,期待這次大版本的功能升級。

最新idea2020安裝部署超詳細教程

懂得懂的

2020.3

2020.2.4

2020.2.3

2020.2.2

20.2.1

2019.3

2018.3

最新2020永久

到此這篇關於IDEA 2020.3 更新了機器學習都整上了的文章就介紹到這了,更多相關IDEA 2020.3 更新內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!