IntelliJ IDEA 2021.3 版本已經發布了,作為 IDEA 的忠實用戶,我在第一時間下載更新了最新版本,
體驗了一番,發現有些新功能是真的不錯,本篇推文就給大家說說,

遠程開發(Beta)
打開最新版 IDEA 會發現多了一個 Remote Development(Beta) 選單,可以通過 SSH 方式連接遠程服務器,進行遠程開發,

目前只支持連接 Linux 系統的 SSH 主機,

連接之后,你就可以指定要下載到遠程服務器的 IDEA 版本,JetBrains Gateway 會顯示可以下載和已經安裝的 IDE 版本串列,
默認情況下遠程服務器中 IDEA 的存放位置是:~/.cache/JetBrains/RemoteDev/dist
Ps:JetBrains Client 和遠程主機上的版本必須相同,

添加專案路徑之后點擊 下載并啟動 IDE 就可以了,

通過 JetBrains Gateway 在遠處服務器上安裝的 IDE 沒有用戶界面,所以我們需要在本地運行 JetBrains Client 程式來作為 IDE 的用戶界面,
本地只作為一個前端編輯器,IDE 的核心功能都放在遠程服務器上面,使用的時候對網路的要求比較高,優點是換電腦的時候只要連接遠程服務器就能進行開發了,很方便,
Repair IDE...
有時候我們會在 IDEA 中遇到一些很奇怪的問題,奇怪到我們都不知道是什么問題的問題,
通常這種時候我們都會選擇重啟 IDEA 并且清楚快取,還別說這方法挺管用的,很多奇怪的問題都能這么解決,雖然有點麻煩,
現在在新版本中我們可以使用 Repair IDE... 功能來解決這些問題,這個功能我目前還沒用到,但是看讀者群有讀者說這個功能很好用,

Java
為了更好的簡化代碼,使用 Java 16 以上的版本 IDE 會提示將 collect(toList()) 替換為 .toList() ,

將 collection.addAll(List.of(“x”)) 替換為 collection.add(x),并將 map.putAll(Map.of(“a”, “b”)) 替換為 map.put(“a”, “b”),

編輯
我看網上有人提到新版本 IDEA 可以使用 macOS 上的 ?+滑鼠滾輪 或 Windows 和 Linux 上的 Ctrl+滑鼠滾輪 同時更改所有打開的 tab 中的字體大小,
這個功能其實是很剛需的,但是在 Windows 和 macOS 上面我都測驗了并沒有這個功能,應該會在下一個版本更新吧,
值得一提的是使用 IDEA 編輯 Markdown 檔案可以非常便捷的插入表格了,
我一般都是使用 Typora 來撰寫 Markdown 檔案,但偶爾也是會用 IDEA 的,之前插入表格真的很麻煩!

Bookmarks
Bookmarks 書簽功能算是 IDE 的小技巧了,很早就有了,
在新版中 macOS 快捷鍵是 F3 、Windows / Linux 快捷鍵是 F11 ,通過快捷鍵標記書簽之后,我們可以在書簽工具視窗中清晰的查看自己標記的書簽位置附近的代碼,

新版本的新功能還有很多,我這只給大家講解一部分,
核心新功能 遠程開發 和 Repair IDE... 是非常不錯的,能夠為大家解決不少麻煩,如果你還沒有更新 IDE,不妨更新體驗~
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/379185.html
標籤:其他
