原創(chuàng)|使用教程|編輯:吳園園|2020-04-17 10:31:47.323|閱讀 1269 次
概述:IntelliJ IDEA 2020.1增加了對(duì)Java 14和許多框架的新功能的支持,通過數(shù)據(jù)流分析輔助功能升級(jí)了調(diào)試器,添加了新的LightEdit模式,為您下載和配置了JDK,并完成了更多工作!
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
IntelliJ IDEA是Java語(yǔ)言開發(fā)的集成環(huán)境,IntelliJ在業(yè)界被公認(rèn)為優(yōu)秀的Java開發(fā)工具之一,尤其在智能代碼助手、代碼自動(dòng)提示、重構(gòu)、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創(chuàng)新的GUI設(shè)計(jì)等方面的功能可以說是超常的。
IntelliJ IDEA 2020.1是今年的第一個(gè)主要更新,這個(gè)新版本增加了對(duì)Java 14的支持以及許多Web和測(cè)試框架的新功能。它還通過數(shù)據(jù)流分析幫助升級(jí)了調(diào)試器,添加了新的LightEdit模式,為您下載并配置了JDK,并完成了許多其他有趣的工作!感興趣的朋友趕快下載體驗(yàn)吧~
點(diǎn)擊下載IntelliJ IDEA最新試用版2020.1
七、框架與技術(shù) 僅最終版適用
Spring WebFlux
由于我們一直努力跟上開發(fā)人員的趨勢(shì)并支持最流行的技術(shù),因此在v2020.1中,我們?cè)鰪?qiáng)了對(duì)Spring WebFlux框架的支持。我們已經(jīng)添加了請(qǐng)求映射,因此,如果您的WebFlux應(yīng)用程序啟用了Actuator,則可以在“ 運(yùn)行”工具窗口中訪問映射以監(jiān)視您的應(yīng)用程序并與其進(jìn)行交互。而且,IDE現(xiàn)在可以與Rendering API一起正常使用,因此代碼自動(dòng)完成和導(dǎo)航到相關(guān)視圖現(xiàn)在可用。最重要的是,您可以充分利用代碼洞察功能,例如查找用法 (Alt+F7),然后重命名重構(gòu)(Shift+F6)。
Spring profiles
以前,IntelliJ IDEA將Spring配置文件表達(dá)式視為字符串。從v2020.1開始,IDE可以區(qū)分表達(dá)式中的不同配置文件,并允許您對(duì)它們應(yīng)用智能操作,例如“ 查找用法”(Alt+F7)和“ 重命名 重構(gòu)”(Shift+F6)。我們還增強(qiáng)了Change Active Spring Profiles彈出窗口的可用性,并實(shí)現(xiàn)了現(xiàn)有配置文件的完成。
Selenium
IntelliJ IDEA 2020.1 Ultimate通過新的Selenium UI自動(dòng)化測(cè)試插件為Selenium引入了最初的支持,Selenium是用于測(cè)試Web應(yīng)用程序的流行框架。新插件支持用于UI測(cè)試和報(bào)告庫(kù)的最受歡迎的JVM框架:Selenium,Selenide,Geb,Serenity BDD和Allure Framework。
IntelliJ IDEA對(duì)Selenium的增強(qiáng)功能包括新的項(xiàng)目向?qū)В槍?duì)Java / Kotlin / Groovy語(yǔ)言的測(cè)試中的突出顯示,檢查和代碼完成,各種配置文件的驗(yàn)證以及裝訂線中的圖標(biāo),以便于導(dǎo)航。
JMS和Spring Messaging API
IntelliJ IDEA 2020.1帶有針對(duì)Java和Kotlin應(yīng)用程序的JMS和Spring Messaging API的全套代碼洞察功能。其中包括代碼完成,導(dǎo)航,重命名重構(gòu)(Shift + F7),參考注入(Alt + Enter)等。
Micronaut
在IntelliJ IDEA的先前版本中,我們添加了對(duì)Micronaut框架的支持。新版本擴(kuò)展了此支持,并為配置文件中的參數(shù)以及導(dǎo)航和快速文檔添加了自動(dòng)完成功能。現(xiàn)在,IDE還可以自動(dòng)完成基本數(shù)據(jù)類型并檢測(cè)值是否無(wú)效。此外,IntelliJ IDEA現(xiàn)在可以在Micronaut URL映射中識(shí)別注入的RegExp片段,這使語(yǔ)法更具可讀性。
RxJava
IntelliJ IDEA 2020.1通過添加許多有用的檢查來(lái)增強(qiáng)對(duì)RxJava的支持。現(xiàn)在,IDE將檢測(cè)未使用的發(fā)布者,并在lambda返回null時(shí)通知您。它還強(qiáng)調(diào)了線程阻塞方法調(diào)用和過長(zhǎng)的過濾器鏈。
Quarkus和MicroProfile
使用IntelliJ IDEA 2020.1,您現(xiàn)在可以直接通過“ 新建項(xiàng)目”向?qū)?chuàng)建新的Quarkus和MicroProfile項(xiàng)目,該向?qū)⒁龑?dǎo)您完成初始配置。
第三方SQL庫(kù)的注入
現(xiàn)在,IDE會(huì)自動(dòng)為流行的第三方庫(kù)注入SQL片段,這些片段以前被視為普通的字符串,并為SQL語(yǔ)句和字段提供代碼完成和導(dǎo)航。支持的庫(kù)列表包括R2DBC,Vert.x SQL客戶端,Apache Spark SQL和Apache DB Utils等。
Swagger Codegen
IntelliJ IDEA 2020.1與Swagger Codegen集成在一起-Swagger Codegen是一個(gè)強(qiáng)大的工具,可用于生成服務(wù)器存根,API客戶端和支持多種編程語(yǔ)言的文檔。我們準(zhǔn)備了一個(gè)專用的運(yùn)行配置,您可以在其中進(jìn)行設(shè)置,例如生成文件的路徑,.mustache templates文件夾的路徑,語(yǔ)言和在發(fā)生兼容性問題時(shí)使用的其他JRE。為了讓Swagger Codegen發(fā)揮作用,您只需要打開一個(gè)OpenAPI / Swagger文件,指定其設(shè)置,配置一些選項(xiàng),然后單擊“運(yùn)行”。
遠(yuǎn)程規(guī)格
IntelliJ IDEA 2020.1知道如何使用openapi / swagger規(guī)范。例如,它為它們提供自動(dòng)補(bǔ)全功能。您只需要在設(shè)置中輸入規(guī)范URL,IDE就會(huì)在您鍵入時(shí)從中完成URL路徑。您還可以創(chuàng)建以同樣的方式你自己的規(guī)范,你通常會(huì)創(chuàng)建的類和接口:File | New | OpenAPI Specification。
=====================================================
IntelliJ IDEA資源專題,請(qǐng)點(diǎn)擊此處查看
想要了解或購(gòu)買IntelliJ IDEA正版授權(quán)的朋友,歡迎
關(guān)注下方微信公眾號(hào),及時(shí)獲取產(chǎn)品最新消息和最新資訊
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:IntelliJ IDEA