亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 編程設計 > 正文

IntelliJ IDEA 2020.1正式發布,你要的Almost都在這(推薦)

2020-07-14 12:38:23
字體:
來源:轉載
供稿:網友

前言

千呼萬喚始出來。自從官方在2020-01-20發布了其2020年的Roadmap后,我便持續關注著、期待著JetBrains IntelliJ IDEA在“新10年”的首個版本的發布。這不,就在昨天(2020-04-09)發布了其“新10年”的首個版本:IntelliJ IDEA 2020.1。按照國際慣例,作為大版本號的升級,一般都會“搞點事情”,而事實確實如此(包括了支持中文哦)。

說明:2020是Jetbrain公司成立20周年,小伙子是20歲的大男孩了

正文

老規矩,先來一張最新版的IDEA啟動圖嘗嘗鮮:

在這里插入圖片描述
 

比2019.3的啟動頁更好看,還是更美了呢?仁者見仁~

what’s new(新特性)

IntelliJ IDEA 2020.1 添加了對 Java 14 的支持、為部分 Web 和測試框架添加新功能,通過數據流分析輔助升級了調試器,新增了LightEdit模式,以及支持從IDE直接下載和配置JDK等!

1、支持Java 14

2020年3月17日,Oracle的JDK/Java 14 正式GA(General Available),這是自Java采用六個月一次的發布周期后的第五次發布。

“咱們”IDEA順序跟上,提供了支持其新特性。除了針對record提供完整的代碼洞察支持,IDE 還允許用戶快速創建新record,生成其構造函數與組件,以及對既有錯誤發出警報。 另外,IDE 現已支持 instanceof 運算符的模式匹配,其中包括新的檢查以及快速修復,后者用簡潔明了的新模式變量快速簡化了冗長的 instanceof-and-cast 慣用代碼。

在這里插入圖片描述
在這里插入圖片描述

2、從IDE直接下載JDK

當你還在吐槽現在JDK下載起來越來越麻煩的時候,IntelliJ IDEA此舉會不會讓你感動到哭?

您無需再從網絡中搜索不可或缺的 JDK。 從 IntelliJ IDEA 2020.1 開始,在創建并配置項目時,您可以直接從 IDE 下載并配置 JDK 構建。 如果您打開下載的項目,IDE 將檢查計算機是否安裝了為此項目配置的 JDK。 如果未安裝,IDE 將提示您下載 JDK。當然你也可以自己主動下載:

在這里插入圖片描述
 

下載JDK的vendor源可以有多種可選(木有官方正統的Oracle喲~):

在這里插入圖片描述

3、更好的Java代碼檢查

在 IntelliJ IDEA 的每個新版本中,都會擴展其靜態代碼分析功能。 此版本也不例外。 除了上述改進外,還新增了多項代碼檢查。 它們可以檢查 SimpleDateFormat 模式中的大寫字母,分析日期格式設置,搜索其他冗余方法調用,以及報告并建議消除字符串文字中多余的轉義字符等。

在這里插入圖片描述
在這里插入圖片描述

4、LightEdit模式

“輕編輯”模式,用意是用來作為簡單的文本編輯器。IntelliJ IDEA 2020.1 增加了期待已久的 LightEdit 模式。 如今,用戶無需創建或加載整個項目,即可在類似文本的編輯器中快速修改獨立文件。 您可以從命令行,IDE 的歡迎屏幕或操作系統文件管理器中,在此新的輕量級編輯器中打開文件。 此外,使用“Open File in Project” (Alt+Enter) 意圖,可以從 LightEdit 模式切換至完整項目模式。

想法是好的,但我感覺有點雞肋:還要通過命令行模式打開,并且有編輯功能的閹割~

5、Javadoc渲染

這個小功能本人非常的喜歡,照顧到了愛好讀源碼一族。在編輯器中閱讀 Javadoc 可能令人不勝其煩。此類文本中充斥著各種標記,在需要與參考鏈接和圖像進行交互時,更是雪上加霜。 正因如此,IDEA在編輯器中增加了一種渲染 Javadoc 的方法。 通過 Help | Find actions | Render documentation comments on file opening 可以啟用此功能。

在這里插入圖片描述
在這里插入圖片描述

提個小建議:渲染后就不能鼠標選中 or 復制了,期望可以選中和復制,這樣講課起來做示例會方便很多。

6、改進的導航欄/面包屑欄

這個小功能我也是非常的喜歡,當然我平時使用快捷鍵會更多,但也還是喜歡此功能。IntelliJ IDEA 2020.1 提供了一種新選項來簡化項目導航。 新導航欄可以顯示 Java 類和接口中的方法,用戶無需滾動屏幕,即可直接跳轉到需要在文件中查看的行。 如果之前很少使用導航欄,那么何不體驗一下這項功能。通過 View | Appearance | Navigation Bar 即可將其打開(默認就是打開的)。

7、Zen模式(禪模式)

很高級有木有,對于快捷鍵控,平時工作中我個人還挺喜歡使用這種模式編碼,投入度高效率就高了。

IntelliJ IDEA 2020.1 在編輯器中引入了新的 Zen 模式。 這種模式有助于消除所有干擾項,使您可以專注于源代碼。 Zen 模式將“免打擾模式”和“全屏模式”完美融合,無需同時開啟這兩種模式。 從主菜單中選擇 View | Appearance | Enter Zen Mode,全身心沉浸在代碼世界中。

禪模式下的全屏截圖如下:

在這里插入圖片描述

8、調試器:數據流分析輔助

該功能挺不錯的,輔助你調試,提高調試效率。

IntelliJ IDEA 2020.1 為 JVM 調試器新增了數據流分析功能。 在代碼實際執行前,這項功能可對執行情況進行預測。 當應用程序在斷點處停止時,IDE 將根據程序的當前狀態執行數據流分析,檢查/預測接下來的運行結果。 要在調試器中使用 DFA,請在 Settings/Preferences | Build, Execution, Deployment | Debugger | Data Views | Java 下啟用該功能(默認是啟用的)。

在這里插入圖片描述

9、調試器:屬性置頂

又是一個非常非常實用的小功能。簡單的說,你在調試的時候呢,有些對象的字段太多了,要去找他有時候還要翻頁或者下拉很多,一般IDEA調試可能要走好多遍代碼,你現在在第一次調試后,吧這個調試的字段置頂,以免老是要去找。

在這里插入圖片描述

10、初步支持HProf快照分析

.hprof文件一般指的是內存快照文件,用于做JVM內存溢出分析。之前IDEA一般借助jvisualvm.exe這個好用的工具來打開/分析此文件,現在IDEA內置就支持啦。

IntelliJ IDEA 2020.1 可以打開 .hprof 內存轉儲文件,這種文件有助于識別內存泄漏,并找到優化內存使用率的方法。 例如,您可以查看總體大小、實例數量以及堆棧跟蹤等基本文件信息。 這些文件還列出了按類分組的所有根對象、按實例數或大小排序的所有類以及帶有字段值查看器的所有類實例。

使用Demo

先使用jmap -dump:file=test.hprof,format=b 你的pid拿到一份dump文件:test.hprof。然后使用IDEA的此功能把該文件讀取進來:

在這里插入圖片描述
 

文件讀取進來后,可在其“專屬視窗”看到分析結果:

在這里插入圖片描述

需要注意的是:這項功能目前處于早期階段,功能相對撿漏,后續的主要版本中將繼續改進,加入新的功能。

11、Git交互體驗優化

此版本在Git的交互體驗上做了優化,使得使用起來確實更得心應手了。

新Commit工具窗口

在這里插入圖片描述
 

可通過此頁面右上角的小齒輪,switch切換為彈窗模式:

在這里插入圖片描述
 

前者若想生效,你需要配置它成為默認的commit窗口模式,如下截圖所示:

在這里插入圖片描述

對應的,還會衍生出Git其它操作中一些新的交互方式,見下圖們:

在這里插入圖片描述
在這里插入圖片描述
 

這個小功能非常贊:可以搜索分支以及刷新啦

在這里插入圖片描述

12、改進的HttpClient工具

IntelliJ IDEA 2020.1 中的 HTTP 客戶端更加智能。 現在,它可以正確地自動補全路徑變量和 URL 路徑,引導用戶直接從 HTTP 請求文件訪問相關端點。 IDEA還為 Spring 用戶提供了一項更新:Spring MVC 處理程序方法現在獲得了指示 URL 映射的間距圖標。 使用它可以創建或打開現有的 HTTP 請求文件并導航到 HTTP 客戶端。

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

13、統一的淺色主題

IntelliJ IDEA 2020.1 將新的淺色主題作為其在所有操作系統中統一使用的默認主題。 IntelliJ推薦你使用! 但是像我用習慣了我的“自定義白色系主題”,所以我會切換回來的,看個人習慣嘍~

另外它默認使用的JetBrains Mono字體,若你不喜歡你也可以改回自己原來的。

此字體據說評價不錯,但我習慣了之前的,那就改吧

14、小彩蛋:支持中文

這算此版本給的一個小彩蛋。需要注意的是:源生是不支持中文的,需要你額外下載Chinese (Simplified) Language Pack這個由官方提供的簡體中文插件:

在這里插入圖片描述
 

漢化后的效果如下:

在這里插入圖片描述
 

感謝捷克工程師(可能是由國人實現)對我大天朝程序員的“照顧”,且不說這個必要性到底有多大,但從側面體現了我國IT產業在國際上的分量越來越重了,這是一個好的信號,是我們的驕傲。

由于插件還是EAP版本,所以有些地方漢化不是非常徹底,不過絕大部分都是很ok的。程序員“老鳥”一定會覺得漢化的IDE很low,但很明顯這對新手是非常友好的~~~

15、其它更好的框架支持

Spring WebFlux、Spring、JMS、RxJava、Swagger Codegen...等最主流框架均做了些許更好的支持,你使用過程中自會體會到的。

對Docker、Kubernetes更好支持

為了便于您從Docke注冊表中拉取映像,此版本重新設計了 UI 并移除了彈出對話框。 現在,只需點擊 Service 工具窗口左側窗格中的 Images 節點,IntelliJ IDEA 即可在右側窗格中打開 Images Console 選項卡,您從中可以輕松拉取映像。 IDE 還為映像提供了補全功能。

在這里插入圖片描述

Kubernetes方面:通過直接從編輯器間距調用“Apply”命令,您可以更新 Kubernetes 集群,從而匹配在本地文件中定義的狀態,使用中自行體會哈。

Maven/Gradle自動導入更加智能

使用中會體會到

支持Scala 3

說明:初步支持,隨著Scala 3的發展也會逐漸提供更多支持

拆分Terminal終端會話

這個小功能也非常好用。此版本新增了垂直或水平拆分終端會話的功能,便于用戶并行運行多個會話。 您可以從終端調用上下文菜單來創建、導航和關閉拆分的終端會話。

在這里插入圖片描述

運行配置可存儲到文件

這個小功能非常不錯,特別適合團隊協作。從 v2020.1 開始,運行配置可以靈活存儲于項目文件夾中。 為此,請打開 Run/Debug Configurations 對話框,選中右上方的 Store as project file,然后點擊齒輪圖標。 之后將打開一個彈出窗口,您可以在其中選擇運行配置的存儲位置。

在這里插入圖片描述

徹底過度到JBR11版本

從此版本開始,JetBrains Runtime 8 (JBR8) 已成歷史,已徹底過渡到 JetBrains Runtime 11 (JBR11)。

在這里插入圖片描述

總結

作為2020年的第一個版本,有點“跨時代”的意思,帶來的新特性們還是可圈可點的。

升級建議:如果你不是“正經付費黨”,再次提示你:升級需謹慎哦(當然嘍,若純從使用角度來說,我本人是強烈建議你使用它的)。

最后,依舊要向那些孜孜不倦為IT行業提供優秀工具的人們致敬?。。√貏e是捷克的那些創造者們,你們創造了非常好的工具提高了生產力,推動了社會某些產業的進步,功勛卓越!??!

附:捷克最新疫情數據如下:

在這里插入圖片描述
 

捷克總人口1065萬(和武漢市總人口差不多),疫情總體控制得還行。一起祈福人類,祈福地球,疫情快快散去,God bless we all.

總結

到此這篇關于IntelliJ IDEA 2020.1正式發布,你要的Almost都在這(推薦)的文章就介紹到這了,更多相關IntelliJ IDEA 2020.1正式版內容請搜索武林網以前的文章或繼續瀏覽下面的相關文章,希望大家以后多多支持武林網!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91国产精品视频在线| 日韩欧美成人区| 久久频这里精品99香蕉| 欧美在线xxx| 亚洲国产欧美一区二区三区同亚洲| 尤物九九久久国产精品的分类| 欧美激情视频给我| 68精品国产免费久久久久久婷婷| 久久网福利资源网站| 日本免费在线精品| 亚洲伊人成综合成人网| 国产精品爱啪在线线免费观看| 亚洲天堂成人在线| 亚洲国产精品va在线观看黑人| 国产不卡av在线免费观看| 亚洲码在线观看| 亚洲色图校园春色| 日韩av免费在线观看| 欧美三级欧美成人高清www| 久久综合免费视频| 亚洲欧美精品一区二区| 久久精品国产清自在天天线| 国产一区二区三区在线看| 欧美午夜电影在线| 超碰97人人做人人爱少妇| 26uuu另类亚洲欧美日本一| 亚洲欧美日韩天堂| 91精品久久久久久久久中文字幕| 亚洲人成网7777777国产| 欧美成人午夜剧场免费观看| 国产亚洲精品91在线| 久久精品99久久久香蕉| 日韩高清人体午夜| 亚洲 日韩 国产第一| 成人有码在线视频| 国产精品免费电影| 97视频色精品| 91亚洲va在线va天堂va国| 色午夜这里只有精品| 国产精品一区专区欧美日韩| 亚洲欧美中文日韩在线| 久久影视电视剧免费网站| 日本精品视频网站| 奇米一区二区三区四区久久| 欧美精品video| 久久久91精品国产一区不卡| 在线观看成人黄色| 成人免费午夜电影| 欧美在线精品免播放器视频| 日韩专区在线播放| 亚洲乱亚洲乱妇无码| 欧美日韩中文在线观看| 国产欧美在线视频| 国内精品在线一区| 国产日韩欧美成人| 国产精国产精品| 日本一欧美一欧美一亚洲视频| 欧美日韩在线视频首页| 久久国产精品电影| 亚洲精品国精品久久99热| 日韩在线一区二区三区免费视频| 国产欧美一区二区三区久久| 欧美视频13p| 亚洲成人网在线观看| 97国产一区二区精品久久呦| 久久99国产精品久久久久久久久| 成人黄色中文字幕| 亚洲精品一区二区三区婷婷月| 少妇av一区二区三区| 国产日韩在线看片| 亚洲第一区中文99精品| 欧美在线视频网| 日韩电影网在线| 国产精品十八以下禁看| 欧美极品少妇xxxxⅹ免费视频| 欧美午夜精品久久久久久浪潮| 久久久久久久香蕉网| 国产在线播放不卡| 久久人人爽人人| 亚洲日韩中文字幕在线播放| 久久久精品国产亚洲| 福利一区视频在线观看| 国产一区二区激情| 国产精品老牛影院在线观看| 亚洲香蕉在线观看| 欧美激情成人在线视频| 欧美激情一区二区三区高清视频| 国产精品成人在线| 国产精品激情av电影在线观看| 日韩亚洲第一页| 亚洲日本中文字幕| 久久久视频精品| 成人免费视频在线观看超级碰| 成人网中文字幕| 欧美激情一区二区三区高清视频| 欧美午夜精品在线| 久久久爽爽爽美女图片| 国产成人自拍视频在线观看| 操日韩av在线电影| 国产精品影院在线观看| 亚州精品天堂中文字幕| 久久国产精品久久久| 久久精品国产成人精品| 久久影院免费观看| 国产精品香蕉国产| 久久亚洲一区二区三区四区五区高| 51精品国产黑色丝袜高跟鞋| 国产精品一区二区三| 日韩精品www| 韩日精品中文字幕| 欧美综合在线观看| 亚洲自拍偷拍第一页| 精品国产自在精品国产浪潮| 亚洲男人天堂2019| 一个人看的www欧美| 久久九九国产精品怡红院| 亚洲第一福利网| 欧美福利在线观看| 久久久精品欧美| 美女av一区二区| 福利一区福利二区微拍刺激| 萌白酱国产一区二区| 91精品国产综合久久久久久久久| 国产日韩在线亚洲字幕中文| 91精品国产乱码久久久久久久久| 影音先锋欧美精品| 日韩精品在线第一页| 国产精品视频一区二区高潮| 国产精品高潮粉嫩av| 日韩电影网在线| 亚洲精品在线观看www| 亚洲欧洲一区二区三区久久| 精品露脸国产偷人在视频| 国产精品一区二区久久| 国产精品在线看| 欧美电影免费观看大全| 亚洲高清一区二| 久久精品视频99| 国产在线拍揄自揄视频不卡99| 国产成人精品视频在线观看| 亚洲福利视频网站| 中文字幕免费精品一区高清| 丰满岳妇乱一区二区三区| 亚洲精品av在线| 国产丝袜一区二区三区| 久久综合五月天| 亚洲视频网站在线观看| 高清日韩电视剧大全免费播放在线观看| 欧美成人精品xxx| 亚洲最大福利视频| 午夜精品久久久久久久99黑人| 成人国产亚洲精品a区天堂华泰| 日韩一区二区三区xxxx| 国产自摸综合网| 亚洲欧美激情在线视频| 色哟哟亚洲精品一区二区| 亚洲精品少妇网址| 日韩av在线直播| 久久av在线播放| 中国日韩欧美久久久久久久久| 欧美激情第1页| 国产精品久久中文| 欧美国产视频日韩| 国产精品亚洲激情|