當(dāng)下軟件園 / 匯聚當(dāng)下最新最酷的軟件下載站!
當(dāng)下軟件園

您的位置: 首頁 > 應(yīng)用軟件 > 編程工具 > intellij idea 2022.1.0破解版 32位/64位 中文免費(fèi)版
intellij idea intellij idea 2022.1.0破解版 32位/64位 中文免費(fèi)版 / idea2022.1.0破解版 版本

  intellij idea 2022.1.0破解版是一款非常專業(yè)的高效JAVA開發(fā)工具。在這個(gè)版本中,增加了對(duì)Java 14的支持,并且增強(qiáng)了對(duì) Spring WebFlux、許多微服務(wù)框架、RxJava、OpenAPI、HTTP客戶端和 Selenium的支持,該版本內(nèi)置破解補(bǔ)丁,并且實(shí)現(xiàn)漢化,可為你帶來更好的操作體驗(yàn)。

intellij idea 2022.1.0破解版

【功能特點(diǎn)】

  智能補(bǔ)全

  Ctrl+Shift+Space 可以幫您列出 最適用于當(dāng)前上下文的相關(guān)符號(hào)。 該自動(dòng)補(bǔ)全以及其他自動(dòng)補(bǔ)全功能將不斷向您學(xué)習(xí), 將最常使用的類和數(shù)據(jù)包移至建議列表頂部,使您可以更快選擇。

  鏈?zhǔn)窖a(bǔ)全

  提供比智能補(bǔ)全更為深度的挖掘,通過方法或當(dāng)前上下文中的 getter 列出適用的符號(hào)。 例如,您打算查找值 Project, 現(xiàn)在卻只有 Module module 聲明。 連續(xù)按兩次 Ctrl+Shift+Space 即可輕松獲得 module.getProject() 。

  靜態(tài)成員補(bǔ)全

  讓您輕松使用靜態(tài)方法或靜態(tài)常量。 提供與輸入相匹配的符號(hào)列表,自動(dòng)添加所需的 import 語句。

  數(shù)據(jù)流分析

  在提供補(bǔ)全變量時(shí),IntelliJ IDEA 會(huì)分析數(shù)據(jù)流來猜測可能的運(yùn)行時(shí)符號(hào)類型 并根據(jù)那個(gè)信息縮小選擇范圍,自動(dòng)添加類轉(zhuǎn)換

  語言注入

  將選定語言的編碼輔助帶入另一種語言的表達(dá)式和字符串文字中, 以及其他您平常所擁有的所有優(yōu)勢。 比如,您可以將 SQL、XPath、HTML、CSS 或 JavaScript 的代碼片段注入 Java 字符串文字中。

  跨語言重構(gòu)

  在詳細(xì)了解了符號(hào)的用法后,IntelliJ IDEA 可以提供超高效率和詳盡的重構(gòu)。 比如,在 JPA 語句中重命名類時(shí),它會(huì)自動(dòng)更新所有信息,包括 JPA 實(shí)體類以及使用它的每一個(gè) JPA 表達(dá)式。

  檢測重復(fù)項(xiàng)

  實(shí)時(shí)查找重復(fù)的代碼片段。 就算您只要提取一個(gè)變量、常量或方法, IntelliJ IDEA 也會(huì)告知您有可以用您正在編寫的代碼 替換的相似代碼碎片。

  檢查與快速修復(fù)

  當(dāng) IntelliJ IDEA 偵測到您可能會(huì)出錯(cuò)時(shí),編輯器中會(huì)彈出一個(gè)小燈泡圖標(biāo)。 點(diǎn)擊小燈泡或按下 Alt+Enter 就可以打開操作列表,幫您修復(fù)錯(cuò)誤

  開發(fā)者人體工程學(xué)

  IntelliJ IDEA 的設(shè)計(jì)在方方面面都考慮到了人體工程學(xué)。 IntelliJ IDEA 的設(shè)計(jì)宗旨是開發(fā)者在流程中中的每一分鐘都需要得到充分利用,所有導(dǎo)致開發(fā)者脫離流程的情況都必須嚴(yán)格避免

  以編輯器為本的環(huán)境

  在絕大多數(shù)情況下,編輯器(和代碼)是屏幕上唯一可見的對(duì)象,您無需 離開編輯器去執(zhí)行與編程無關(guān)的事情??焖購棾龃翱诳梢宰屇鸁o需離開所處的上下文,即可查看 其他信息。 按下 Ctrl+Shift+I 就可以在脫字符號(hào)中顯示符號(hào)的 定義。不必跟隨復(fù)雜的向?qū)Щ蛱顚憻o數(shù)表格即可生成代碼。

  完整的快捷鍵

  IntelliJ IDEA 幾乎為所有的操作都設(shè)置了專用快捷鍵,包括快速選擇,以及在工具窗口和編輯器間切換等。通過快捷鍵訪問工具窗口可以將輸入焦點(diǎn)移至它上面,這樣就可以 在它的上下文中使用鍵盤命令了。 按下 Esc 即可返回編輯器。位于 Project 工具窗口時(shí),您不僅可以在已有的條目中導(dǎo)航, 還可以按下 Alt+Ins 新建條目。

  人體工程學(xué)用戶界面

  IntelliJ IDEA 中的所有列表、樹和彈出窗口全都提供快速搜索功能,可以立即將您 帶到包含輸入文本的一組條目中。IDE 操作的首個(gè)使命應(yīng)該是提供最符合期待的結(jié)果。 需要更多結(jié)果嗎? 再次按下 快捷鍵,IDE 就會(huì)進(jìn)一步發(fā)掘您需要的結(jié)果。

  內(nèi)聯(lián)調(diào)試器

  在調(diào)試代碼時(shí),IntelliJ IDEA 可以直接在源代碼中的變量用法 旁顯示變量值。您甚至無需將鼠標(biāo)指針放到變量上,也無需切換至 Debug 工具窗口 的 Variables 窗格。當(dāng)變量的值更改時(shí),IDE 會(huì)將其用其他顏色高亮顯示,這樣您就 可以更好地理解它的狀態(tài)是如何隨代碼改變的。

  內(nèi)建開發(fā)者工具

  為了精簡工作流程,IntelliJ IDEA 從一開始就提供了無與倫比的工具 集:反編譯器、字節(jié)碼查看器和 FTP 等等。

  版本控制

  IntelliJ IDEA 為主要的版本控制系統(tǒng)提供統(tǒng)一的界面,包括 Git、 SVN、Mercurial、CVS、Perforce 和 TFS。 IDE 可以讓您瀏覽變更歷史記錄, 管理分支以及合并沖突等等

  生成工具

  IntelliJ IDEA 支持 Maven、Gradle、Ant、Gant、SBT、NPM、Webpack、Grunt、Gulp 與其他生成工具。 通過無縫集成,這些工具可以幫助實(shí)現(xiàn)自動(dòng)編譯、打包、運(yùn)行測試、部 署以及其他活動(dòng)

  測試運(yùn)行程序和覆蓋

  IntelliJ IDEA 可以讓您輕松執(zhí)行單元測試。 IDE 為主要測試框架提供了測試運(yùn)行程序和覆蓋工具,其中 包括 JUnit、TestNG、Spock、Cucumber、ScalaTest、spec2 和 Karma。

  反編譯器

  IntelliJ IDEA 為 Java 類內(nèi)置了反編譯器。 當(dāng)您希望查閱沒 有源代碼的庫時(shí),現(xiàn)在不使用任何第三方插件 即可輕松完成。

  終端

  IDE 提供了一個(gè)內(nèi)置終端。 根據(jù)您使用的平臺(tái),您可以使用命令行提示、Far、powershell 或 bash。 通過 Alt+F12 調(diào)用終端,不用離開 IDE 即可執(zhí)行任何命令。

  數(shù)據(jù)庫工具

  編輯 SQL 時(shí)充分利用智能編碼輔助;連接至實(shí)時(shí)數(shù)據(jù)庫;運(yùn)行查詢;瀏覽和導(dǎo)出數(shù)據(jù);甚至在 IDE 中通過可視化界面管理方案。了解詳情

  應(yīng)用程序服務(wù)器

  IntelliJ IDEA 支持主流的應(yīng)用程序服務(wù)器:Tomcat、JBoss、WebSphere、WebLogic 和 Glassfish 等等。您可以將項(xiàng)目直接部署到應(yīng)用程序服務(wù)器上,并在 IDE 中 直接調(diào)試部署的應(yīng)用程序。了解詳情

  Docker

  通過獨(dú)立插件,IntelliJ IDEA 提供一個(gè)專用的工具窗口,可以讓您連接至本地運(yùn)行的 Docker 機(jī)器來 管理圖像、容器和 Docker Compose 服務(wù)。

  多語言體驗(yàn)

  除了 Java 之外,IntelliJ IDEA 還為頂級(jí)的 JVM 和非 JVM 框架以及語言提供 一流的、開箱即用的支持。

  為頂級(jí)框架提供一流支持

  IntelliJ IDEA 支持最流行的服務(wù)端和前端 框架。

  充分利用為下列框架提供的擴(kuò)展編碼輔助: Spring、Java EE、Grails、Play、 Android、GWT、 Vaadin、Thymeleaf、React、AngularJS 等等。

  多種語言,一個(gè) IDE

  雖然 IntelliJ IDEA 是為 Java 開發(fā)的 IDE,它依然可以理解許多其他語言,包括[size=; font-size: inherit,inherit]Groovy、[size=; font-size: inherit,inherit]Kotlin、 [size=; font-size: inherit,inherit]Scala、[size=; font-size: inherit,inherit]JavaScript、[size=; font-size: inherit,inherit]TypeScript 和 [size=; font-size: inherit,inherit]SQL。IntelliJ IDEA 是一種整體解決方案,但如果您需要額外功能,它豐富的插件生態(tài)系統(tǒng)可以幫到您。

intellij idea 2022.1.0破解版

【更新內(nèi)容】

  IntelliJ IDEA 2022.1 最新變化

  IntelliJ IDEA 2022.1 引入了 Dependency Analyzer,用于管理依賴項(xiàng)和解決沖突;更新了 New Project(新建項(xiàng)目)向?qū)В荚趦?yōu)化新項(xiàng)目啟動(dòng);添加了 Notifications(通知)工具窗口,更簡潔地展現(xiàn)來自 IDE 的通知。 它還包括多項(xiàng)其他重要改進(jìn),這些改進(jìn)將在下面詳細(xì)介紹。

  主要更新

  Dependency Analyzer

  新引入的 Dependency Analyzer 提供了關(guān)于您的項(xiàng)目和子項(xiàng)目中使用的所有 Maven 和 Gradle 依賴項(xiàng)的大量信息。 它可以幫助您檢測并解決沖突的依賴項(xiàng)、篩選出相同的依賴項(xiàng)并檢查它們是否存在于不同庫中,以及輕松地在依賴項(xiàng)之間導(dǎo)航以糾正構(gòu)建配置。

  PreviousNext

  增強(qiáng)了 New Project(新建項(xiàng)目)向?qū)?/p>

  我們重新設(shè)計(jì)了 New Project 向?qū)Ы缑?,以簡化?chuàng)建新項(xiàng)目的操作。 您可以快速啟動(dòng)一個(gè)空項(xiàng)目;為 Java、Kotlin、Groovy 和 JavaScript 使用預(yù)配置選項(xiàng);或者如果您擁有更復(fù)雜的項(xiàng)目,可以使用生成器。

  新的 Notifications(通知)工具窗口

  Event Log(事件日志)實(shí)例被一個(gè)新的 Notifications(通知)工具窗口替換。 它可以更清楚地高亮顯示重要的和實(shí)用的建議和通知,并將它們集中在一個(gè)專門的工具窗口中。 有關(guān)詳情,請(qǐng)參閱博文。

  用戶體驗(yàn)

  PreviousNext

  New Project(新建項(xiàng)目)向?qū)е械?Maven Archetype

  New Project(新建項(xiàng)目)向?qū)е懈碌?Maven Archetype 項(xiàng)目生成器引入了瀏覽 Archetype 時(shí)邊輸入邊搜索的功能、在模塊創(chuàng)建期間管理 Archetype 目錄的功能以及按 Archetype 輸入所需屬性的功能。

  PreviousNext

  改進(jìn)的內(nèi)嵌提示

  我們實(shí)現(xiàn)了改進(jìn)的 Code Vision 內(nèi)嵌提示,讓您可以直接在編輯器中即時(shí)獲取代碼洞察。 顯示的指標(biāo)列表現(xiàn)在包括繼承者、用法、代碼作者和相關(guān)問題。 指標(biāo)現(xiàn)在默認(rèn)全部啟用,可以在 Inlay Hints(內(nèi)嵌提示)設(shè)置中修改。 這些設(shè)置也已更新并獲得了新的配置 UI。

  PreviousNext

  平均拆分選項(xiàng)卡

  您可以在編輯器選項(xiàng)卡之間均勻分配工作空間,使其具有相同的寬度。 為此,請(qǐng)轉(zhuǎn)到 Settings / Preferences | Advanced Settings | Editor Tabs | Equalize proportions in nested splits(設(shè)置 / 偏好設(shè)置 | 高級(jí)設(shè)置 | 編輯器選項(xiàng)卡 | 在嵌套拆分中平衡比例)。

  將 UML 圖表導(dǎo)出為其他格式 ULTIMATE

  UML 圖表現(xiàn)在可以導(dǎo)出為 yEd .graphml、JGraph .drawio、Graphviz .dot、帶有位置的 Graphviz .dot、Mermaid .md、Plantuml 和 IntelliJ IDEA .uml 文件,從而與第三方工具兼容。

  PreviousNext

  新的 Structural Search and Replace(結(jié)構(gòu)化搜索和替換)對(duì)話框

  Structural Search and Replace(結(jié)構(gòu)化搜索和替換)對(duì)話框現(xiàn)在包含所有模板的列表,可以實(shí)現(xiàn)更輕松的導(dǎo)航。 該對(duì)話框還具有 Pin Dialog(固定對(duì)話框)圖標(biāo)和重新排列的 Injected code(注入的代碼)和 Match case(區(qū)分大小寫)復(fù)選框。

  安全性

  PreviousNext

  Package Checker 插件 ULTIMATE

  得益于與 IntelliJ IDEA Ultimate 捆綁的 Package Checker 插件,IntelliJ IDEA 2022.1 現(xiàn)在可以對(duì)照 Checkmarx SCA 數(shù)據(jù)庫和國家漏洞數(shù)據(jù)庫檢測項(xiàng)目所用 Maven 和 Gradle 依賴項(xiàng)中的漏洞。

  編輯器

  從 Markdown 文件運(yùn)行命令

  如果 Markdown 文件包含需要執(zhí)行的命令的指令,您可以使用間距中的運(yùn)行圖標(biāo)直接從文件運(yùn)行這些命令。

  Markdown 文件的 Copy code snippet(復(fù)制代碼段)

  使用 Markdown 塊中新增的 Copy code snippet(復(fù)制代碼段),您可以輕松地將內(nèi)容一鍵復(fù)制到剪貼板。

  PreviousNext

  更新了 Markdown 編輯器浮動(dòng)工具欄

  重新設(shè)計(jì)的 Markdown 編輯器浮動(dòng)工具欄現(xiàn)在將提供列表創(chuàng)建功能和允許您選擇標(biāo)題樣式的下拉菜單。 您可以使用所需選項(xiàng)自定義此工具欄。

  LightEdit 下的代碼重新格式化

  我們?cè)鰪?qiáng)了 LightEdit 模式,讓您無需創(chuàng)建或打開專用項(xiàng)目即可完成更多工作。 現(xiàn)在,您可以在無項(xiàng)目模式下執(zhí)行代碼重新格式化。

  新的 Incorrect formatting(格式設(shè)置不正確)檢查

  我們實(shí)現(xiàn)了 Incorrect formatting(格式設(shè)置不正確)檢查,當(dāng)文件的當(dāng)前格式格式設(shè)置與代碼樣式設(shè)置不匹配時(shí),它會(huì)發(fā)出通知。

  PreviousNext

  格式設(shè)置改進(jìn)

  為了實(shí)現(xiàn)一致的代碼格式設(shè)置,Add a space at line comment start(在行注釋開始處添加空格)選項(xiàng)已增加自動(dòng)啟用的 Enforce on reformat(強(qiáng)制重新格式化)復(fù)選框。 它默認(rèn)可用于 Java、Kotlin 和 Groovy,并且僅修改以字母數(shù)字符號(hào)開頭的行注釋。

  命令行格式化程序中的 dry run 模式支持

  命令行格式化程序支持以 dry run 模式驗(yàn)證項(xiàng)目文件。 如果文件需要格式化,它將以非零狀態(tài)退出。

  Java

  PreviousNext

  Java 18 支持

  IntelliJ IDEA 2022.1 支持 2022 年 3 月發(fā)布的 Java 18 的新功能。 IDE 現(xiàn)已支持代碼段、switch 表達(dá)式的模式匹配變更等。 有關(guān)詳情,請(qǐng)參閱此這篇博文。

  PreviousNext

  Java 反編譯器

  Java 反編譯器現(xiàn)在與 Java 17 版本更兼容。 它支持 sealed 類型和模式匹配等現(xiàn)代語言構(gòu)造函數(shù),具有更好的字符串反編譯切換功能,提供類型注解并且可以檢測公共常量。

  PreviousNext

  更好的 JUnit 5 支持

  我們添加了對(duì) JUnit 5.7 中引入的新功能的支持,包括對(duì) @EnabledIf/DisabledIf、@NullSource/EmptySource 和 @TempDir 注解的支持。

  更新的 Surround with try/catch(使用 try/catch 環(huán)繞)模板

  更新的 Surround with try/catch(使用 try/catch 環(huán)繞)模板現(xiàn)在會(huì)重新拋出包裝到 RuntimeException 中的異常,而不是將其吞下。

  Kotlin

  Kotlin 1.6.20 支持

  IntelliJ IDEA 2022.1 支持 Kotlin 1.6.20,對(duì)并行編譯的支持、上下文接收器原型以及跨所有 Kotlin 目標(biāo)的更好的代碼共享等最新語言功能現(xiàn)在都可以在 IDE 中使用。 在這篇博文中詳細(xì)了解新 Kotlin 更新。

  針對(duì) Kotlin 改進(jìn)了 IDE 性能

  在執(zhí)行代碼補(bǔ)全、高亮顯示和引用搜索相關(guān)操作時(shí),優(yōu)化的軟件包索引顯著提高了 IDE 速度。 代碼更改后發(fā)生的重新索引的數(shù)量和范圍也有所減少。

  調(diào)試器改進(jìn)

  我們?cè)谡{(diào)試 Kotlin 項(xiàng)目時(shí)為 Smart Step Into(智能步入)功能引入了一些實(shí)用改進(jìn)和更新。 我們還解決了一些與斷點(diǎn)有關(guān)的問題。

  Kover 插件集成

  為了確保更好的 Kotlin 代碼覆蓋率,Kover 插件已與 IntelliJ IDEA 集成。

  Groovy

  Package Checker 插件

  對(duì) Groovy 的后綴模板支持

  Groovy 的代碼補(bǔ)全現(xiàn)已支持大多數(shù) Java 類后綴模板,例如 arg、cast、for、iter、nn、notnull、null、not、throw、try、var、par、sout、serr、while、new、reqnonnull 和 return。

  框架與技術(shù)

  PreviousNext

  Go 微服務(wù)支持 ULTIMATE

  IntelliJ IDEA Ultimate 現(xiàn)在支持 Go 微服務(wù),提供 URL 路徑引用、端點(diǎn)、Search Everywhere(隨處搜索)和間距圖標(biāo)等功能。 這些功能在安裝 Go 插件后可用,目前僅適用于標(biāo)準(zhǔn)庫函數(shù)。 在此處了解詳情。

  PreviousNext

  Spring Data Mongo 的代碼洞察改進(jìn) ULTIMATE

  使用 Spring Data MongoDB 時(shí),IntelliJ IDEA 現(xiàn)在將高亮顯示 JSON 查詢、補(bǔ)全運(yùn)算符和文檔字段,并提供從映射實(shí)體到 Database(數(shù)據(jù)庫)工具窗口的導(dǎo)航。

  對(duì) .proto 文件更好的支持 ULTIMATE

  .proto 文件有了新的意圖操作,該操作會(huì)為未解析的消息引用添加缺失的 import 語句。 添加缺失的 import 語句后,IDE 會(huì)為消息引用提供補(bǔ)全建議。

  gRPC 反射支持 ULTIMATE

  使用 IntelliJ IDEA Ultimate,您可以直接從正在運(yùn)行的服務(wù)器實(shí)例運(yùn)行請(qǐng)求并獲得服務(wù)和方法名稱補(bǔ)全。 項(xiàng)目不需要包含 .proto 文件,但服務(wù)器應(yīng)該支持 gRPC 反射。

  Thymeleaf 支持改進(jìn) ULTIMATE

  IntelliJ IDEA Ultimate 為 Thymeleaf 提供了更好的支持,包括更少的誤報(bào)檢查、編輯 Thymeleaf 模板時(shí)增強(qiáng)的 IDE 性能,以及為改善通知顯示而微調(diào)的檢查和高亮顯示級(jí)別。

  PreviousNext

  Helidon 配置文件中的補(bǔ)全 ULTIMATE

  IntelliJ IDEA Ultimate 現(xiàn)在能更好地支持 Helidon 框架。 IDE 現(xiàn)在可以在屬性文件和 .yaml 文件中提供配置鍵補(bǔ)全,并支持 Go to Declaration(轉(zhuǎn)到聲明)和 Quick Doc(快速文檔)操作。

  生成工具

  更新了 Gradle 的進(jìn)度條

  我們?yōu)?Gradle 流程(例如下載依賴項(xiàng)和導(dǎo)入工件)引入了進(jìn)度條。 這可用于跟蹤文件的確切情況和估計(jì)完成時(shí)間。

  Maven 編譯器插件中對(duì)單獨(dú)測試模塊的支持

  我們向 Maven 編譯器插件添加了實(shí)驗(yàn)性功能。 它現(xiàn)在允許您為生產(chǎn)和測試源分別設(shè)置特定語言級(jí)別。 您可以在 Preferences/Settings | Build, Execution, Deployment | Build Tools | Maven | Importing(偏好設(shè)置/設(shè)置 | 構(gòu)建、執(zhí)行、部署 | 構(gòu)建工具 | Maven | 導(dǎo)入)中啟用此選項(xiàng)。

  VCS

  Inlay Hints(內(nèi)嵌提示)提供的代碼作者信息

  通過內(nèi)嵌提示提供的 Code Author(代碼作者)信息

  我們更新了 Code Vision 功能,IntelliJ IDEA 現(xiàn)在可以根據(jù) VCS 歷史立即提供代碼作者身份信息。 Code Author(代碼作者)內(nèi)嵌提示在 Preferences / Settings | Editor | General | Inlay Hints | Code Vision(偏好設(shè)置 / 設(shè)置 | 編輯器 | 常規(guī) | 內(nèi)嵌提示 | Code Vision)中默認(rèn)啟用。

  更新了 Annotate with Git Blame(使用 Git 追溯注解)

  我們改進(jìn)了 Annotate with Git Blame(使用 Git 追溯注解)功能,使引入的變更更易于調(diào)查。 將鼠標(biāo)懸停在注解上時(shí),IDE 會(huì)在編輯器中高亮顯示行中的差異,點(diǎn)擊后,它會(huì)打開 Git Log(Git 日志)工具窗口。

  更新了 Git 工具窗口中的 Commit Details(提交詳細(xì)信息)

  Commit Details(提交詳細(xì)信息)現(xiàn)在包含有關(guān) GPG 簽名和構(gòu)建狀態(tài)的信息。 此前,此數(shù)據(jù)僅在 Git 日志中顯示為一列。

  Git File History(Git 文件歷史記錄):沒有索引的新 UI

  Git File History(Git 文件歷史記錄)工具窗口的新 UI 現(xiàn)在獨(dú)立于索引進(jìn)程。 即使 Log(日志)索引關(guān)閉,數(shù)據(jù)也會(huì)在新界面中表示。

  拉取請(qǐng)求注釋中的建議變更

  現(xiàn)在您可以在 IntelliJ IDEA 中本地應(yīng)用或提交變更,更輕松地處理建議的變更。

  IntelliJ IDEA 2022.1 最新變化

  IntelliJ IDEA 2022.1 引入了 Dependency Analyzer,用于管理依賴項(xiàng)和解決沖突;更新了 New Project(新建項(xiàng)目)向?qū)?,旨在?yōu)化新項(xiàng)目啟動(dòng);添加了 Notifications(通知)工具窗口,更簡潔地展現(xiàn)來自 IDE 的通知。 它還包括多項(xiàng)其他重要改進(jìn),這些改進(jìn)將在下面詳細(xì)介紹。

  下載

  主要更新

  Dependency Analyzer

  新引入的 Dependency Analyzer 提供了關(guān)于您的項(xiàng)目和子項(xiàng)目中使用的所有 Maven 和 Gradle 依賴項(xiàng)的大量信息。 它可以幫助您檢測并解決沖突的依賴項(xiàng)、篩選出相同的依賴項(xiàng)并檢查它們是否存在于不同庫中,以及輕松地在依賴項(xiàng)之間導(dǎo)航以糾正構(gòu)建配置。

  PreviousNext

  增強(qiáng)了 New Project(新建項(xiàng)目)向?qū)?/p>

  我們重新設(shè)計(jì)了 New Project 向?qū)Ы缑?,以簡化?chuàng)建新項(xiàng)目的操作。 您可以快速啟動(dòng)一個(gè)空項(xiàng)目;為 Java、Kotlin、Groovy 和 JavaScript 使用預(yù)配置選項(xiàng);或者如果您擁有更復(fù)雜的項(xiàng)目,可以使用生成器。

  新的 Notifications(通知)工具窗口

  Event Log(事件日志)實(shí)例被一個(gè)新的 Notifications(通知)工具窗口替換。 它可以更清楚地高亮顯示重要的和實(shí)用的建議和通知,并將它們集中在一個(gè)專門的工具窗口中。 有關(guān)詳情,請(qǐng)參閱博文。

  用戶體驗(yàn)

  PreviousNext

  New Project(新建項(xiàng)目)向?qū)е械?Maven Archetype

  New Project(新建項(xiàng)目)向?qū)е懈碌?Maven Archetype 項(xiàng)目生成器引入了瀏覽 Archetype 時(shí)邊輸入邊搜索的功能、在模塊創(chuàng)建期間管理 Archetype 目錄的功能以及按 Archetype 輸入所需屬性的功能。

  PreviousNext

  改進(jìn)的內(nèi)嵌提示

  我們實(shí)現(xiàn)了改進(jìn)的 Code Vision 內(nèi)嵌提示,讓您可以直接在編輯器中即時(shí)獲取代碼洞察。 顯示的指標(biāo)列表現(xiàn)在包括繼承者、用法、代碼作者和相關(guān)問題。 指標(biāo)現(xiàn)在默認(rèn)全部啟用,可以在 Inlay Hints(內(nèi)嵌提示)設(shè)置中修改。 這些設(shè)置也已更新并獲得了新的配置 UI。

  PreviousNext

  平均拆分選項(xiàng)卡

  您可以在編輯器選項(xiàng)卡之間均勻分配工作空間,使其具有相同的寬度。 為此,請(qǐng)轉(zhuǎn)到 Settings / Preferences | Advanced Settings | Editor Tabs | Equalize proportions in nested splits(設(shè)置 / 偏好設(shè)置 | 高級(jí)設(shè)置 | 編輯器選項(xiàng)卡 | 在嵌套拆分中平衡比例)。

  將 UML 圖表導(dǎo)出為其他格式 ULTIMATE

  UML 圖表現(xiàn)在可以導(dǎo)出為 yEd .graphml、JGraph .drawio、Graphviz .dot、帶有位置的 Graphviz .dot、Mermaid .md、Plantuml 和 IntelliJ IDEA .uml 文件,從而與第三方工具兼容。

  PreviousNext

  新的 Structural Search and Replace(結(jié)構(gòu)化搜索和替換)對(duì)話框

  Structural Search and Replace(結(jié)構(gòu)化搜索和替換)對(duì)話框現(xiàn)在包含所有模板的列表,可以實(shí)現(xiàn)更輕松的導(dǎo)航。 該對(duì)話框還具有 Pin Dialog(固定對(duì)話框)圖標(biāo)和重新排列的 Injected code(注入的代碼)和 Match case(區(qū)分大小寫)復(fù)選框。

  安全性

  PreviousNext

  Package Checker 插件 ULTIMATE

  得益于與 IntelliJ IDEA Ultimate 捆綁的 Package Checker 插件,IntelliJ IDEA 2022.1 現(xiàn)在可以對(duì)照 Checkmarx SCA 數(shù)據(jù)庫和國家漏洞數(shù)據(jù)庫檢測項(xiàng)目所用 Maven 和 Gradle 依賴項(xiàng)中的漏洞。

  編輯器

  從 Markdown 文件運(yùn)行命令

  如果 Markdown 文件包含需要執(zhí)行的命令的指令,您可以使用間距中的運(yùn)行圖標(biāo)直接從文件運(yùn)行這些命令。

  Markdown 文件的 Copy code snippet(復(fù)制代碼段)

  使用 Markdown 塊中新增的 Copy code snippet(復(fù)制代碼段),您可以輕松地將內(nèi)容一鍵復(fù)制到剪貼板。

  PreviousNext

  更新了 Markdown 編輯器浮動(dòng)工具欄

  重新設(shè)計(jì)的 Markdown 編輯器浮動(dòng)工具欄現(xiàn)在將提供列表創(chuàng)建功能和允許您選擇標(biāo)題樣式的下拉菜單。 您可以使用所需選項(xiàng)自定義此工具欄。

  LightEdit 下的代碼重新格式化

  LightEdit 下的代碼重新格式化

  我們?cè)鰪?qiáng)了 LightEdit 模式,讓您無需創(chuàng)建或打開專用項(xiàng)目即可完成更多工作。 現(xiàn)在,您可以在無項(xiàng)目模式下執(zhí)行代碼重新格式化。

  新的 Incorrect formatting(格式設(shè)置不正確)檢查

  我們實(shí)現(xiàn)了 Incorrect formatting(格式設(shè)置不正確)檢查,當(dāng)文件的當(dāng)前格式格式設(shè)置與代碼樣式設(shè)置不匹配時(shí),它會(huì)發(fā)出通知。

  PreviousNext

  格式設(shè)置改進(jìn)

  為了實(shí)現(xiàn)一致的代碼格式設(shè)置,Add a space at line comment start(在行注釋開始處添加空格)選項(xiàng)已增加自動(dòng)啟用的 Enforce on reformat(強(qiáng)制重新格式化)復(fù)選框。 它默認(rèn)可用于 Java、Kotlin 和 Groovy,并且僅修改以字母數(shù)字符號(hào)開頭的行注釋。

  命令行格式化程序中的 dry run 模式支持

  命令行格式化程序支持以 dry run 模式驗(yàn)證項(xiàng)目文件。 如果文件需要格式化,它將以非零狀態(tài)退出。

  Java

  PreviousNext

  Java 18 支持

  IntelliJ IDEA 2022.1 支持 2022 年 3 月發(fā)布的 Java 18 的新功能。 IDE 現(xiàn)已支持代碼段、switch 表達(dá)式的模式匹配變更等。 有關(guān)詳情,請(qǐng)參閱此這篇博文。

  PreviousNext

  Java 反編譯器

  Java 反編譯器現(xiàn)在與 Java 17 版本更兼容。 它支持 sealed 類型和模式匹配等現(xiàn)代語言構(gòu)造函數(shù),具有更好的字符串反編譯切換功能,提供類型注解并且可以檢測公共常量。

  PreviousNext

  更好的 JUnit 5 支持

  我們添加了對(duì) JUnit 5.7 中引入的新功能的支持,包括對(duì) @EnabledIf/DisabledIf、@NullSource/EmptySource 和 @TempDir 注解的支持。

  更新的 Surround with try/catch(使用 try/catch 環(huán)繞)模板

  更新的 Surround with try/catch(使用 try/catch 環(huán)繞)模板現(xiàn)在會(huì)重新拋出包裝到 RuntimeException 中的異常,而不是將其吞下。

  Kotlin

  Kotlin 1.6.20 支持

  IntelliJ IDEA 2022.1 支持 Kotlin 1.6.20,對(duì)并行編譯的支持、上下文接收器原型以及跨所有 Kotlin 目標(biāo)的更好的代碼共享等最新語言功能現(xiàn)在都可以在 IDE 中使用。 在這篇博文中詳細(xì)了解新 Kotlin 更新。

  針對(duì) Kotlin 改進(jìn)了 IDE 性能

  在執(zhí)行代碼補(bǔ)全、高亮顯示和引用搜索相關(guān)操作時(shí),優(yōu)化的軟件包索引顯著提高了 IDE 速度。 代碼更改后發(fā)生的重新索引的數(shù)量和范圍也有所減少。

  調(diào)試器改進(jìn)

  我們?cè)谡{(diào)試 Kotlin 項(xiàng)目時(shí)為 Smart Step Into(智能步入)功能引入了一些實(shí)用改進(jìn)和更新。 我們還解決了一些與斷點(diǎn)有關(guān)的問題。

  Kover 插件集成

  為了確保更好的 Kotlin 代碼覆蓋率,Kover 插件已與 IntelliJ IDEA 集成。

  Groovy

  Package Checker 插件

  對(duì) Groovy 的后綴模板支持

  Groovy 的代碼補(bǔ)全現(xiàn)已支持大多數(shù) Java 類后綴模板,例如 arg、cast、for、iter、nn、notnull、null、not、throw、try、var、par、sout、serr、while、new、reqnonnull 和 return。

  框架與技術(shù)

  PreviousNext

  Go 微服務(wù)支持 ULTIMATE

  IntelliJ IDEA Ultimate 現(xiàn)在支持 Go 微服務(wù),提供 URL 路徑引用、端點(diǎn)、Search Everywhere(隨處搜索)和間距圖標(biāo)等功能。 這些功能在安裝 Go 插件后可用,目前僅適用于標(biāo)準(zhǔn)庫函數(shù)。 在此處了解詳情。

  PreviousNext

  Spring Data Mongo 的代碼洞察改進(jìn) ULTIMATE

  使用 Spring Data MongoDB 時(shí),IntelliJ IDEA 現(xiàn)在將高亮顯示 JSON 查詢、補(bǔ)全運(yùn)算符和文檔字段,并提供從映射實(shí)體到 Database(數(shù)據(jù)庫)工具窗口的導(dǎo)航。

  對(duì) .proto 文件更好的支持 ULTIMATE

  .proto 文件有了新的意圖操作,該操作會(huì)為未解析的消息引用添加缺失的 import 語句。 添加缺失的 import 語句后,IDE 會(huì)為消息引用提供補(bǔ)全建議。

  gRPC 反射支持 ULTIMATE

  使用 IntelliJ IDEA Ultimate,您可以直接從正在運(yùn)行的服務(wù)器實(shí)例運(yùn)行請(qǐng)求并獲得服務(wù)和方法名稱補(bǔ)全。 項(xiàng)目不需要包含 .proto 文件,但服務(wù)器應(yīng)該支持 gRPC 反射。

  Thymeleaf 支持改進(jìn) ULTIMATE

  IntelliJ IDEA Ultimate 為 Thymeleaf 提供了更好的支持,包括更少的誤報(bào)檢查、編輯 Thymeleaf 模板時(shí)增強(qiáng)的 IDE 性能,以及為改善通知顯示而微調(diào)的檢查和高亮顯示級(jí)別。

  PreviousNext

  Helidon 配置文件中的補(bǔ)全 ULTIMATE

  IntelliJ IDEA Ultimate 現(xiàn)在能更好地支持 Helidon 框架。 IDE 現(xiàn)在可以在屬性文件和 .yaml 文件中提供配置鍵補(bǔ)全,并支持 Go to Declaration(轉(zhuǎn)到聲明)和 Quick Doc(快速文檔)操作。

  生成工具

  更新了 Gradle 的進(jìn)度條

  我們?yōu)?Gradle 流程(例如下載依賴項(xiàng)和導(dǎo)入工件)引入了進(jìn)度條。 這可用于跟蹤文件的確切情況和估計(jì)完成時(shí)間。

  Maven 編譯器插件中對(duì)單獨(dú)測試模塊的支持

  我們向 Maven 編譯器插件添加了實(shí)驗(yàn)性功能。 它現(xiàn)在允許您為生產(chǎn)和測試源分別設(shè)置特定語言級(jí)別。 您可以在 Preferences/Settings | Build, Execution, Deployment | Build Tools | Maven | Importing(偏好設(shè)置/設(shè)置 | 構(gòu)建、執(zhí)行、部署 | 構(gòu)建工具 | Maven | 導(dǎo)入)中啟用此選項(xiàng)。

  VCS

  Inlay Hints(內(nèi)嵌提示)提供的代碼作者信息

  通過內(nèi)嵌提示提供的 Code Author(代碼作者)信息

  我們更新了 Code Vision 功能,IntelliJ IDEA 現(xiàn)在可以根據(jù) VCS 歷史立即提供代碼作者身份信息。 Code Author(代碼作者)內(nèi)嵌提示在 Preferences / Settings | Editor | General | Inlay Hints | Code Vision(偏好設(shè)置 / 設(shè)置 | 編輯器 | 常規(guī) | 內(nèi)嵌提示 | Code Vision)中默認(rèn)啟用。

  更新的 Annotate with Git Blame(使用 Git 追溯注解)

  我們改進(jìn)了 Annotate with Git Blame(使用 Git 追溯注解)功能,使引入的變更更易于調(diào)查。 將鼠標(biāo)懸停在注解上時(shí),IDE 會(huì)在編輯器中高亮顯示行中的差異,點(diǎn)擊后,它會(huì)打開 Git Log(Git 日志)工具窗口。

  更新了 Git 工具窗口中的 Commit Details(提交詳細(xì)信息)

  Commit Details(提交詳細(xì)信息)現(xiàn)在包含有關(guān) GPG 簽名和構(gòu)建狀態(tài)的信息。 此前,此數(shù)據(jù)僅在 Git 日志中顯示為一列。

  Git File History(Git 文件歷史記錄):沒有索引的新 UI

  Git File History(Git 文件歷史記錄)工具窗口的新 UI 現(xiàn)在獨(dú)立于索引進(jìn)程。 即使 Log(日志)索引關(guān)閉,數(shù)據(jù)也會(huì)在新界面中表示。

  拉取請(qǐng)求注釋中的建議變更

  現(xiàn)在您可以在 IntelliJ IDEA 中本地應(yīng)用或提交變更,更輕松地處理建議的變更。

  按文件媒體類型定義外部差異與合并工具

  IntelliJ IDEA 2022.1 現(xiàn)在允許根據(jù)文件類型指定不同的外部差異與合并工具。 要進(jìn)行配置,請(qǐng)轉(zhuǎn)到 Settings / Preferences | Tools | Diff & Merge | External Diff Tools(設(shè)置 / 偏好設(shè)置 | 工具 | 差異與合并 | 外部差異工具)。

  分析器

  基于 Async Profiler 的單一分析器配置 ULTIMATE

  新的分析器配置 IntelliJ Profiler 現(xiàn)已實(shí)現(xiàn)。 它結(jié)合了 Async Profiler 和 Java Flight Recorder 的強(qiáng)大功能,讓我們距離為所有平臺(tái)實(shí)現(xiàn)多合一分析工具的目標(biāo)更近了一步。

  調(diào)試器

  Reset Frame(重置幀)

  在 Debugger(調(diào)試器)工具窗口的 Frames(幀)視圖中,我們從工具欄移除了 Drop Frame(丟幀)操作,換為內(nèi)聯(lián) Reset Frame(重置幀)圖標(biāo)。

  隱藏了選項(xiàng)卡標(biāo)簽

  為了最大化 Debugger(調(diào)試器)工具窗口中的可用空間,我們默認(rèn)隱藏了選項(xiàng)卡標(biāo)簽。 要使其再次可見或自定義它們的位置,請(qǐng)使用 Layout Settings(布局設(shè)置)中的 Show Tab Labels(顯示選項(xiàng)卡標(biāo)簽)選項(xiàng)。

  IntelliJ IDEA 2022.1 現(xiàn)在允許根據(jù)文件類型指定不同的外部差異與合并工具。 要進(jìn)行配置,請(qǐng)轉(zhuǎn)到 Settings / Preferences | Tools | Diff & Merge | External Diff Tools(設(shè)置 / 偏好設(shè)置 | 工具 | 差異與合并 | 外部差異工具)。

  分析器

  基于 Async Profiler 的單一分析器配置 ULTIMATE

  新的分析器配置 IntelliJ Profiler 現(xiàn)已實(shí)現(xiàn)。 它結(jié)合了 Async Profiler 和 Java Flight Recorder 的強(qiáng)大功能,讓我們距離為所有平臺(tái)實(shí)現(xiàn)多合一分析工具的目標(biāo)更近了一步。

  調(diào)試器

  Reset Frame(重置幀)

  在 Debugger(調(diào)試器)工具窗口的 Frames(幀)視圖中,我們從工具欄移除了 Drop Frame(丟幀)操作,換為內(nèi)聯(lián) Reset Frame(重置幀)圖標(biāo)。

  隱藏了選項(xiàng)卡標(biāo)簽

  為了最大化 Debugger(調(diào)試器)工具窗口中的可用空間,我們默認(rèn)隱藏了選項(xiàng)卡標(biāo)簽。 要使其再次可見或自定義它們的位置,請(qǐng)使用 Layout Settings(布局設(shè)置)中的 Show Tab Labels(顯示選項(xiàng)卡標(biāo)簽)選項(xiàng)。

idea2022.1.0破解版

【破解說明】

  JetBrains產(chǎn)品官方中文語言包插件 2022.1.x v221.114 Update (2022/04/03)

  ﹂啟動(dòng)軟件->啟動(dòng)試用版(Start trial)->網(wǎng)頁登陸 ->啟動(dòng)試用,進(jìn)入歡迎界面

  ﹂Plugins->齒輪按鈕->Install Plugin From Disk->選本地語言包插件zh.xxx.zip

  ﹂重啟(Restart IDE)或直接將本地漢化插件.jar拖到軟件歡迎界面,點(diǎn)重啟完事

軟件特別說明

標(biāo)簽: IntelliJ IDEA Java編程 編程開發(fā) 代碼重構(gòu)

其他版本下載

更多(51)>Java程序員必備軟件

Java語言是應(yīng)用最廣泛的編程語言之一,不少程序員選擇從事Java的編程開發(fā),因?yàn)樗木幊汰h(huán)境相較于其他語言更加的友好。同時(shí),這也離不開一些開發(fā)輔助工具的幫助。小編就為大家整理了幾款Java程序員必備軟件,不容錯(cuò)過。 查看 >>

更多(9)>代碼重構(gòu)軟件

代碼重構(gòu)是指在不改變軟件系統(tǒng)外部行為的前提下,改善它的內(nèi)部結(jié)構(gòu),所有小編今天為大家找來了幾款實(shí)用的代碼重構(gòu)軟件,可以提高大家代碼重構(gòu)效率。 查看 >>

更多(40)>Java編程工具

Java編程軟件是專門針對(duì)Java程序語言打造的編程開發(fā)工具,具有語法著色、代碼參數(shù)提示、工程向?qū)А⒋a自動(dòng)完成、類向?qū)У裙δ埽瑤椭闶炀氄莆認(rèn)ava的運(yùn)用技巧,可以大大提高你的工作效率。 查看 >>
網(wǎng)友評(píng)論
回頂部 去下載

關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們

Copyright ? 2005-2025 m.daaijiaoyu.cn.All rights reserved.

浙ICP備2024132706號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)