翻譯|產(chǎn)品更新|編輯:董玉霞|2022-04-15 11:08:27.473|閱讀 297 次
概述:IntelliJ IDEA 發(fā)布重大版本更新,V2022.1進(jìn)行了許多重要功能更新,本次更新信息將分三部分闡述,本文是最后一部分。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
相關(guān)鏈接:
IntelliJ IDEA 發(fā)布重大版本更新,V2022.1進(jìn)行了許多重要功能更新,本次更新信息將分三部分闡述,本文是最后一部分。
現(xiàn)在可以從編輯器選項(xiàng)卡中修改從集群加載的資源。
如果 kubectl 不在標(biāo)準(zhǔn)位置,您可以手動(dòng)配置路徑。要設(shè)置自定義路徑,請(qǐng)轉(zhuǎn)到 設(shè)置/首選項(xiàng) | 構(gòu)建、執(zhí)行、部署 | Kubernetes | kubectl 可執(zhí)行文件的路徑。
pod 的端口轉(zhuǎn)發(fā)功能現(xiàn)在可用。要轉(zhuǎn)發(fā)端口,可以使用工具欄上的圖標(biāo)或選擇上下文菜單項(xiàng)。
“服務(wù)”視圖中的所有資源 都有一個(gè)新的“描述資源”操作。您可以從上下文菜單中調(diào)用它或使用工具欄按鈕。
集群事件現(xiàn)在顯示在服務(wù)視圖的單獨(dú)節(jié)點(diǎn)中,提供有關(guān)系統(tǒng)中最近事件的數(shù)據(jù)。要查看特定 pod 的事件,請(qǐng)?jiān)谄渖险{(diào)用Describe Resource并在操作結(jié)果中 查找Events部分。
為 werf.yaml 和相關(guān)的 Helm 模板文件引入了有限的編輯器支持,包括代碼完成功能、檢查、快速修復(fù)建議、重構(gòu)/重命名.Values.werf.image.*,以及對(duì)某些字段(如boolean和)的驗(yàn)證int。
IntelliJ IDEA Ultimate 現(xiàn)在支持通過(guò) 影響模板中內(nèi)置對(duì)象的完成/導(dǎo)航的 import-values設(shè)置導(dǎo)入子值。
對(duì)于 IntelliJ IDEA最新版本 2022.1,在 服務(wù)工具窗口中對(duì) Docker 的 UI 進(jìn)行了重大修改。已經(jīng)對(duì)容器、圖像、網(wǎng)絡(luò)和卷實(shí)施了改造。
現(xiàn)在支持 Docker Compose 目標(biāo)。例如,要在 Compose 目標(biāo)上運(yùn)行 Spring Boot 應(yīng)用程序,請(qǐng)轉(zhuǎn)到運(yùn)行配置,通過(guò)Manage targets創(chuàng)建一個(gè) Compose 目標(biāo),然后運(yùn)行應(yīng)用程序。
添加了對(duì)Docker Registry HTTP API V2的支持,以便與 Docker 1.6+ 一起使用。可以創(chuàng)建簡(jiǎn)單或受密碼保護(hù)的 Docker V2 注冊(cè)表并執(zhí)行所有常用操作,例如查看、推送和拉取映像。
遠(yuǎn)程開(kāi)發(fā)現(xiàn)在有一個(gè)后端控制中心小部件,它顯示 CPU 負(fù)載、內(nèi)存、磁盤(pán)容量和您可能需要監(jiān)控后端狀態(tài)的其他參數(shù)。
現(xiàn)在,新的安全設(shè)置允許使用 SSH 密鑰轉(zhuǎn)發(fā)來(lái)驗(yàn)證從遠(yuǎn)程計(jì)算機(jī)對(duì) git-repositories 的訪問(wèn)。或者也可以使用 SSH-agent 助手來(lái)執(zhí)行此操作。
您現(xiàn)在可以指定遠(yuǎn)程計(jì)算機(jī)上 IDE 后端的下載路徑和確切位置。
JetBrains Client 現(xiàn)在支持更多文件編輯器,不僅可以處理基于文本的文件,還可以處理 PNG 圖像、UML 圖、Jupyter Notebook 文件和 Android 布局資源。
Run with coverage和Profiler窗口已添加到裝訂線菜單中。上下文菜單現(xiàn)在包括 Maven 和 Gradle 工具窗口,并且添加了更多有用的子菜單項(xiàng)。
還改進(jìn)了調(diào)試功能并提供了多種操作,可以在遠(yuǎn)程開(kāi)發(fā)時(shí)輕松檢查代碼。
現(xiàn)在可以選擇多個(gè)表并將它們復(fù)制到另一個(gè)模式。選擇表并按下F5以打開(kāi)導(dǎo)出對(duì)話框。導(dǎo)出單個(gè)表時(shí),可以映射列,查看新表的 DDL,并進(jìn)行更改。
IDE 支持跨 DBMS 導(dǎo)出,這意味著目標(biāo)模式可以屬于您項(xiàng)目中的任何數(shù)據(jù)庫(kù)。
現(xiàn)在可以像在關(guān)系數(shù)據(jù)庫(kù)中一樣輕松地在 MongoDB 集合中編輯結(jié)果。還可以編輯通過(guò).find(). 即使修改結(jié)果的任何游標(biāo)方法(如sort()or limit())在 之后執(zhí)行,這也將起作用.find()。
更新了取消正在運(yùn)行的語(yǔ)句的邏輯。現(xiàn)在更清楚的是請(qǐng)求被取消,我們不再在沒(méi)有警告的情況下停用數(shù)據(jù)源。
您現(xiàn)在可以在不停用數(shù)據(jù)源的情況下停止創(chuàng)建連接的過(guò)程。如果在創(chuàng)建連接時(shí)單擊“取消”按鈕,連接將停止并顯示“連接已取消”消息。
由于對(duì) React 的內(nèi)置支持,所有關(guān)鍵功能在 Next.js 項(xiàng)目中運(yùn)行。IntelliJ IDEA 2022.1 增加了對(duì)一些特定于框架的東西的支持,例如頁(yè)面。IDE 將解析組件href屬性Link以及表單和其他標(biāo)記中使用的路徑。代碼完成、導(dǎo)航和重構(gòu)也將起作用。
在此版本中,添加了與 JavaScript 工具管理器Volta的適當(dāng)集成。IntelliJ IDEA 2022.1 將自動(dòng)識(shí)別使用 Volta 安裝的 Yarn 和 npm。
現(xiàn)在可以自動(dòng)完成extension方法。此外,編輯器提供自動(dòng)導(dǎo)入extension方法和given 實(shí)例。infix對(duì)修飾符和 注釋的新檢查@targetName可以幫助您保持一致的代碼樣式。提高了.tasty閱讀器的性能,因此索引 Scala 3 庫(kù)的速度現(xiàn)在提高了兩倍。
配置一個(gè)新的 Scala 項(xiàng)目變得更加容易。使用更新后的 新建項(xiàng)目向?qū)В梢砸徊竭x擇項(xiàng)目 JDK、所需的構(gòu)建系統(tǒng)和 Scala 版本。
Scala 中的大多數(shù)東西都是別名,包括String, Seq, List, Set, 和Map. 這會(huì)影響語(yǔ)法高亮、GoTo、Quick Documentation、Quick Definition、 Find Usages、Optimize Imports和其他 IDE 功能,因?yàn)樗?們作用于別名而不是實(shí)際定義。為了改善用戶體驗(yàn),編輯器現(xiàn)在將標(biāo)準(zhǔn)庫(kù)中的別名視為透明導(dǎo)出,例如,List意味著 scala.collection.immutable.List而不是scala.List..
以前,未使用聲明的檢測(cè)僅限于 private綁定。現(xiàn)在,未使用的聲明檢查支持由類(lèi)、方法、變量、參數(shù)等引入的公共綁定。
在此版本中,改進(jìn)路和簡(jiǎn)化 Scala 調(diào)試器。升級(jí)了objects、主構(gòu)造函數(shù)參數(shù)、值classes、Arrays、lazy vals 和集合的處理,并改進(jìn)了表達(dá)式評(píng)估。
評(píng)估。
在 IDE 中審查代碼更改時(shí),現(xiàn)在可以選擇何時(shí)發(fā)布代碼審查評(píng)論。
通過(guò)顯示適用的鍵盤(pán)快捷鍵改進(jìn)了代碼審查用戶界面。發(fā)布代碼審查評(píng)論時(shí),可以使用Enter 添加新行。Ctrl+Enter將保存或發(fā)布評(píng)論。
IntelliJ IDEA是java編程語(yǔ)言開(kāi)發(fā)的集成環(huán)境,在業(yè)界被公認(rèn)為最好的java開(kāi)發(fā)工具,尤其在智能代碼助手、代碼自動(dòng)提示、重構(gòu)、JavaEE支持、各類(lèi)版本工具、JUnit、CVS整合、代碼分析等方面的功能都是超常的。
想要了解IntelliJ IDEA價(jià)格的朋友,歡迎咨詢
IntelliJ IDEA技術(shù)交流群5:786598704 歡迎進(jìn)群一起討論
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@ke049m.cn