IntelliJ IDEA 2019.3將會(huì)飛起來
關(guān)注“后端技術(shù)棧Java”
回復(fù)“面試”獲取最新資料
回復(fù)“加群”邀請(qǐng)您加入技術(shù)交流群
IntelliJ IDEA 下一個(gè)主要版本上周才公布。 2019.3 的 Roadmap,最近發(fā)布了 IntelliJ IDEA 2019.3 第一個(gè)初期瀏覽版本(也就是 EAP 版本),版本號(hào)為 2019.3 EAP build 193.2956.37。
EAP 下載鏈接的版本如下:https://www.jetbrains.com/idea/nextversion/。如果是嘗鮮的話,不妨下載體驗(yàn)一下,工作環(huán)境建議不要輕易嘗試。
繼續(xù)看看新版本帶來了哪些有趣的改進(jìn)。
增加平滑滾動(dòng)(可選項(xiàng))
團(tuán)隊(duì)表示,下一個(gè)大版本更新的關(guān)鍵是提高性能,同時(shí)也將解決各種可用性問題。所以他們推出了平滑滾動(dòng)(Smoothscrolling)功能性,讓用戶在使用鼠標(biāo)滾輪查看內(nèi)容時(shí)有更流暢的滾動(dòng)感覺。對(duì)于平滑滾動(dòng)來說,最令人印象深刻的是微軟在微軟。 Edge 瀏覽器提供的平滑滾動(dòng)感覺,不清楚 IDEA 如何達(dá)到效果,歡迎有志之士發(fā)回使用反饋。 : )
啟用“Smooth scrolling“選項(xiàng)之后,與啟用前相比,后者的滾動(dòng)效果更加絲滑自然。但是 GIF 無法很好地體現(xiàn)“平滑滾動(dòng)”的效果,可以瀏覽此鏈接觀看動(dòng)畫特效(https://youtu.be/MoVS6HOdeew)
意圖動(dòng)作(Intention action)不會(huì)消失在建議列表中
這是對(duì)當(dāng)前功能的持續(xù)拋光,本次更新引入了更有用的改進(jìn)。 —— 即使我們選擇了某一意圖動(dòng)作,然后撤銷對(duì)話框,IDE 對(duì)話框中也會(huì)顯示意圖操作。
以前的版本中,除非我們以某種方式修改文件, IDE 同樣的意圖動(dòng)作不會(huì)二次顯示。
查看字段調(diào)用樹更加方便。
這個(gè)版本在解決各種大小故障和不一致問題的同時(shí),還增加了查看字段調(diào)用樹。(Field Call Hierarchy)的功能。
在 IntelliJ IDEA 其中,我們可以查看所選方式的調(diào)用者和被調(diào)用者的調(diào)用樹。(Ctrl Alt H),或者檢查所選父類和子類的調(diào)用樹。(Ctrl H)。但是當(dāng)你想要查看一個(gè)字段的調(diào)用樹時(shí),它會(huì)變得非常不方便。為了了解所選字段的調(diào)用樹,這個(gè)字段的使用情況必須在之前的版本中進(jìn)行分析,并在這個(gè)方法中導(dǎo)航到調(diào)用單個(gè)方法的調(diào)用樹。這種行為非常不直觀。所以,即將發(fā)布的 2019.3 中間,直接使用Ctrl Alt H快捷鍵可以查看字段的調(diào)用樹。
全局搜索(Find in path)文件擴(kuò)展名稱顯示搜索結(jié)果
IntelliJ IDEA2019.3 “全局搜索”將繼續(xù)完善(Find in path)“對(duì)話框功能。在之前的版本中,我們將文檔掩碼應(yīng)用于全局搜索。(file mask)搜索時(shí),搜索結(jié)果的文件擴(kuò)展名稱將被隱藏。如果搜索結(jié)果中有多個(gè)名稱相同但文件擴(kuò)展名稱不同的文件,可能會(huì)導(dǎo)致混淆。
這個(gè)問題是新版本修復(fù)的, IDE 文件擴(kuò)展名將始終顯示搜索結(jié)果。
改善對(duì) Maven 的支持
在 2019.3 版本中,IntelliJ IDEA 能自動(dòng)配置開啟、導(dǎo)入或建立 Maven 項(xiàng)目設(shè)置,無需模態(tài)對(duì)話框。(Modal Dialog)手動(dòng)設(shè)備設(shè)置。
另外,新版本也有所改進(jìn)。 IDE 在編輯 POM.xml 文件的性能,IDE 現(xiàn)在也支持即時(shí)顯示包括補(bǔ)齊推薦的對(duì)話框。
提高導(dǎo)入 Gradle 項(xiàng)目的性能
新版本也改進(jìn)了導(dǎo)入 Gradle 為了減少峰值內(nèi)存的消耗,這些改進(jìn)對(duì)工程項(xiàng)目來說是極其重要的。
更好地顯示 GitHub PR 數(shù)據(jù)時(shí)間線
前不久 IDEA 引進(jìn)了對(duì) GitHub PR 初始支持,我們可以通過這個(gè)功能查看所有項(xiàng)目。 PR 目錄,瀏覽它們的變化和當(dāng)前狀態(tài)。雖然這個(gè)功能很實(shí)用,但是還是有一些已知的限制,比如無法查看審核員提交的注釋。
IntelliJ IDEA 2019.3 已經(jīng)補(bǔ)充了這一缺失的功能。具體而言,它將被選中。 PR 其中顯示一條時(shí)間線,包括相關(guān)的 PR 所有相關(guān)信息,如注釋、審查者和對(duì)象 PR 所做的更新 —— 這基本上包括決定是否合并。 PR 所有信息。
只需對(duì) PR 進(jìn)行雙擊,IDE 注釋將顯示在編輯器選項(xiàng)卡中。
Clone對(duì)話框再次修改。
這個(gè)版本得到了改進(jìn) Clone 對(duì)話框(VCS | Get from Version control)?,F(xiàn)在我們可以從對(duì)話框登錄,或者如果已經(jīng)登錄了,IDE 立即瀏覽所有按帳戶或組織分組的內(nèi)容。 repo 的目錄。
強(qiáng)制性地從忽視目錄走向 VCS 添加文檔
以前的版本中,如果文檔位于忽略目錄中,則不能將文檔添加到目錄中 VCS。IntelliJ IDEA 2019.3 這個(gè)限制已經(jīng)處理好了,現(xiàn)在即使文檔位于 .gitignore(或 .hgignore)我們還可以在列表中強(qiáng)制添加文檔。 Git(或 Mercurial)。
JetBrains 運(yùn)行時(shí)
在默認(rèn)前提下,IntelliJ IDEA 2019.3 將在 JetBrains Runtime 11(未經(jīng)認(rèn)證 OpenJDK 11 支部下運(yùn)行。當(dāng)然,JetBrains Runtime 還將繼續(xù)提供(未經(jīng)認(rèn)證) OpenJDK 8 支系)。
JBR 11(默認(rèn))已經(jīng)更新到v11.0.4 12-b462.3:
- JetBrains Runtime 基于 OpenJDK 11.0.4
- 修復(fù)在 Windows 歡迎界面在平臺(tái)上
- 檢測(cè)出與 OS 鍵盤布局矛盾
- 在編輯器中修復(fù)不合適的字體(斜體)
JBR 8(可選)已經(jīng)更新到v1.8.0_222-release-1621-b1:
- JetBrains Runtime 基于 OpenJDK 8u222
- 修復(fù)出現(xiàn)在 macOS 10.15 Beta (19A501i) 上面的崩潰問題
最終,EAP 這個(gè)版本每周都會(huì)發(fā)布更新,關(guān)于這個(gè)更新的具體內(nèi)容請(qǐng)點(diǎn)擊此處查看http://suo.im/4qm7rk
相關(guān)鏈接
- IntelliJ IDEA 詳細(xì)介紹IntelliJ IDEA 下載鏈接:http://suo.im/5ovR3Z
本文僅代表作者觀點(diǎn),版權(quán)歸原創(chuàng)者所有,如需轉(zhuǎn)載請(qǐng)?jiān)谖闹凶⒚鱽碓醇白髡呙帧?/p>
免責(zé)聲明:本文系轉(zhuǎn)載編輯文章,僅作分享之用。如分享內(nèi)容、圖片侵犯到您的版權(quán)或非授權(quán)發(fā)布,請(qǐng)及時(shí)與我們聯(lián)系進(jìn)行審核處理或刪除,您可以發(fā)送材料至郵箱:service@tojoy.com


