
intellij idea 2020.1.2破解版 32位/64位 中文免費版

- 軟件授權(quán): 免費軟件
- 軟件類型: 國產(chǎn)軟件
- 軟件語言: 簡體中文
- 更新時間: 2023-09-25
- 軟件評分:
- 軟件大小: 662MB
- 應用平臺: winall
軟件介紹 下載地址
intellij idea 2020.1.2破解版是一款非常專業(yè)的高效JAVA開發(fā)工具。在這個版本中,增加了對Java 14的支持,并且增強了對 Spring webFlux、許多微服務框架、RxJava、OpenAPI、HTTP客戶端和 Selenium的支持,該版本內(nèi)置破解補丁,并且實現(xiàn)漢化,可為你帶來更好的操作體驗。
【軟件功能】
智能補全
Ctrl+Shift+Space 可以幫您列出 最適用于當前上下文的相關(guān)符號。 該自動補全以及其他自動補全功能將不斷向您學習, 將最常使用的類和數(shù)據(jù)包移至建議列表頂部,使您可以更快選擇。
鏈式補全
提供比智能補全更為深度的挖掘,通過方法或當前上下文中的 getter 列出適用的符號。 例如,您打算查找值 Project, 現(xiàn)在卻只有 Module module 聲明。 連續(xù)按兩次 Ctrl+Shift+Space 即可輕松獲得 module.getProject() 。
靜態(tài)成員補全
讓您輕松使用靜態(tài)方法或靜態(tài)常量。 提供與輸入相匹配的符號列表,自動添加所需的 import 語句。
數(shù)據(jù)流分析
在提供補全變量時,IntelliJ IDEA 會分析數(shù)據(jù)流來猜測可能的運行時符號類型 并根據(jù)那個信息縮小選擇范圍,自動添加類轉(zhuǎn)換
語言注入
將選定語言的編碼輔助帶入另一種語言的表達式和字符串文字中, 以及其他您平常所擁有的所有優(yōu)勢。 比如,您可以將 SQL、XPath、HTML、CSS 或 JavaScript 的代碼片段注入 Java 字符串文字中。
跨語言重構(gòu)
在詳細了解了符號的用法后,IntelliJ IDEA 可以提供超高效率和詳盡的重構(gòu)。 比如,在 JPA 語句中重命名類時,它會自動更新所有信息,包括 JPA 實體類以及使用它的每一個 JPA 表達式。
檢測重復項
實時查找重復的代碼片段。 就算您只要提取一個變量、常量或方法, IntelliJ IDEA 也會告知您有可以用您正在編寫的代碼 替換的相似代碼碎片。
檢查與快速修復
當 IntelliJ IDEA 偵測到您可能會出錯時,編輯器中會彈出一個小燈泡圖標。 點擊小燈泡或按下 Alt+Enter 就可以打開操作列表,幫您修復錯誤
開發(fā)者人體工程學
IntelliJ IDEA 的設計在方方面面都考慮到了人體工程學。 IntelliJ IDEA 的設計宗旨是開發(fā)者在流程中中的每一分鐘都需要得到充分利用,所有導致開發(fā)者脫離流程的情況都必須嚴格避免
以編輯器為本的環(huán)境
在絕大多數(shù)情況下,編輯器(和代碼)是屏幕上唯一可見的對象,您無需 離開編輯器去執(zhí)行與編程無關(guān)的事情??焖購棾龃翱诳梢宰屇鸁o需離開所處的上下文,即可查看 其他信息。 按下 Ctrl+Shift+I 就可以在脫字符號中顯示符號的 定義。不必跟隨復雜的向?qū)Щ蛱顚憻o數(shù)表格即可生成代碼。
完整的快捷鍵
IntelliJ IDEA 幾乎為所有的操作都設置了專用快捷鍵,包括快速選擇,以及在工具窗口和編輯器間切換等。通過快捷鍵訪問工具窗口可以將輸入焦點移至它上面,這樣就可以 在它的上下文中使用鍵盤命令了。 按下 Esc 即可返回編輯器。位于 Project 工具窗口時,您不僅可以在已有的條目中導航, 還可以按下 Alt+Ins 新建條目。
人體工程學用戶界面
IntelliJ IDEA 中的所有列表、樹和彈出窗口全都提供快速搜索功能,可以立即將您 帶到包含輸入文本的一組條目中。IDE 操作的首個使命應該是提供最符合期待的結(jié)果。 需要更多結(jié)果嗎? 再次按下 快捷鍵,IDE 就會進一步發(fā)掘您需要的結(jié)果。
內(nèi)聯(lián)調(diào)試器
在調(diào)試代碼時,IntelliJ IDEA 可以直接在源代碼中的變量用法 旁顯示變量值。您甚至無需將鼠標指針放到變量上,也無需切換至 Debug 工具窗口 的 Variables 窗格。當變量的值更改時,IDE 會將其用其他顏色高亮顯示,這樣您就 可以更好地理解它的狀態(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 與其他生成工具。 通過無縫集成,這些工具可以幫助實現(xiàn)自動編譯、打包、運行測試、部 署以及其他活動
測試運行程序和覆蓋
IntelliJ IDEA 可以讓您輕松執(zhí)行單元測試。 IDE 為主要測試框架提供了測試運行程序和覆蓋工具,其中 包括 JUnit、TestNG、Spock、Cucumber、ScalaTest、spec2 和 Karma。
反編譯器
IntelliJ IDEA 為 Java 類內(nèi)置了反編譯器。 當您希望查閱沒 有源代碼的庫時,現(xiàn)在不使用任何第三方插件 即可輕松完成。
終端
IDE 提供了一個內(nèi)置終端。 根據(jù)您使用的平臺,您可以使用命令行提示、Far、powershell 或 bash。 通過 Alt+F12 調(diào)用終端,不用離開 IDE 即可執(zhí)行任何命令。
數(shù)據(jù)庫工具
編輯 SQL 時充分利用智能編碼輔助;連接至實時數(shù)據(jù)庫;運行查詢;瀏覽和導出數(shù)據(jù);甚至在 IDE 中通過可視化界面管理方案。了解詳情
應用程序服務器
IntelliJ IDEA 支持主流的應用程序服務器:Tomcat、JBoss、WebSphere、WebLogic 和 Glassfish 等等。您可以將項目直接部署到應用程序服務器上,并在 IDE 中 直接調(diào)試部署的應用程序。了解詳情
Docker
通過獨立插件,IntelliJ IDEA 提供一個專用的工具窗口,可以讓您連接至本地運行的 Docker 機器來 管理圖像、容器和 Docker Compose 服務。
多語言體驗
除了 Java 之外,IntelliJ IDEA 還為頂級的 JVM 和非 JVM 框架以及語言提供 一流的、開箱即用的支持。
為頂級框架提供一流支持
IntelliJ IDEA 支持最流行的服務端和前端 框架。
充分利用為下列框架提供的擴展編碼輔助: Spring、Java EE、Grails、Play、 Android、GWT、 Vaadin、Thymeleaf、React、AngularJS 等等。
多種語言,一個 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 2020.1.2是一個Bug修復版本,主要更新內(nèi)容包括:
修復了從終端打開項目時出現(xiàn)的項目名稱問題
添加了對 Groovy 的 @Newify 模式參數(shù)的支持
修復了 JavaFX 工件配置的問題
解決了導致資源包編輯器崩潰的問題
修復了“全部拆分”(Unsplit All)操作
修復了標簽分離問題
IT之家了解到,在今年早些時候發(fā)布的首個重大更新版本中,IntelliJ IDEA 2020.1 穩(wěn)定版增加了對 Java 14 的支持與LightEdit 模式,并支持從 IDE 下載和配置 JDK等。
【更新內(nèi)容】
Java
Java 14 支持:記錄與模式匹配Java 14 支持:記錄與模式匹配Java 14 支持:記錄與模式匹配Java 14 支持:記錄與模式匹配
PreviousNext
Java 14 支持:記錄與模式匹配
IntelliJ IDEA 2020.1 支持 Java 14 及其新功能。 除了針對記錄提供完整的代碼洞察支持,IDE 還允許用戶快速創(chuàng)建新記錄,生成其構(gòu)造函數(shù)與組件,以及對既有錯誤發(fā)出警報。 另外,IDE 現(xiàn)已支持 instanceof 運算符的模式匹配,其中包括新的檢查以及快速修復,后者用簡潔明了的新模式變量快速簡化了冗長的 instanceof-and-cast 慣用代碼。
下載 JDK
從 IDE 下載 JDK
您無需再從網(wǎng)絡中搜索不可或缺的 JDK。 從 IntelliJ IDEA 2020.1 開始,在創(chuàng)建并配置項目時,您可以直接從 IDE 下載并配置 JDK 構(gòu)建。 如果您打開下載的項目,IDE 將檢查計算機是否安裝了為此項目配置的 JDK。 如果未安裝,IDE 將提示您下載 JDK。
新的 Java 檢查
新的 Java 檢查
在 IntelliJ IDEA 的每個新版本中,我們都會擴展其靜態(tài)代碼分析功能。 此版本也不例外。 除了上述改進外,我們還新增了多項代碼檢查。 它們可以檢查 SimpleDateFormat 模式中的大寫字母,分析日期格式設置,搜索其他冗余方法調(diào)用,以及報告并建議消除字符串文字中多余的轉(zhuǎn)義字符等。
編輯器
從 LightEdit 打開項目LightEdit 模式從 LightEdit 打開項目LightEdit 模式
PreviousNext
LightEdit 模式
IntelliJ IDEA 2020.1 增加了期待已久的 LightEdit 模式。 如今,用戶無需創(chuàng)建或加載整個項目,即可在類似文本的編輯器中快速修改獨立文件。 您可以從命令行,IDE 的歡迎屏幕或操作系統(tǒng)文件管理器中,在此新的輕量級編輯器中打開文件。 此外,使用“Open File in Project” (Alt+Enter) 意圖,可以從 LightEdit 模式切換至完整項目模式。
詳細了解 LightEdit
就地 Rename 和 Change Signature
就地 Rename 和 Change Signature
在 IntelliJ IDEA 2020.1 中開發(fā) Java 或 Kotlin 應用時,無需使用繁瑣的模態(tài)對話框,即可更改方法或類的簽名。 現(xiàn)在只需編輯類或方法的參數(shù),然后點擊新的邊距圖標或按 Alt+Enter,即可檢查更改并應用到類/方法聲明及其所有用法。
詳細了解就地 Rename 和 Change Signature
編輯器中的 Javadoc 渲染編輯器中的 Javadoc 渲染編輯器中的 Javadoc 渲染編輯器中的 Javadoc 渲染
PreviousNext
編輯器中的 Javadoc 渲染
在編輯器中閱讀 Javadoc 可能令人不勝其煩。此類文本中充斥著各種標記,在需要與參考鏈接和圖像進行交互時,更是雪上加霜。 正因如此,我們在編輯器中增加了一種渲染 Javadoc 的方法。 通過 Help | Find actions | Render documentation comments on file opening 可以啟用此功能。
快速類型定義
快速類型定義
靈活學習變量、字段、方法和其他符號的類型定義,無需切換代碼中的焦點。 在不可或缺的符號處放置脫字符號,然后從主菜單中選擇 View | Quick Type Definition。 IntelliJ IDEA 隨后會在彈出窗口中顯示相關(guān)信息,您在彈出窗口中還可以打開源文件并編輯代碼。
改進的導航欄
改進了導航欄
IntelliJ IDEA 2020.1 提供了一種新選項來簡化項目導航。 新導航欄可以顯示 Java 類和接口中的方法,用戶無需滾動屏幕,即可直接跳轉(zhuǎn)到需要在文件中查看的行。 如果之前很少使用導航欄,那么何不體驗一下這項功能。通過 View | Appearance | Navigation Bar 即可將其打開。
Zen 模式
Zen 模式
我們在編輯器中引入了新的 Zen 模式。 這種模式有助于消除所有干擾項,使您可以專注于源代碼。 Zen 模式將“免打擾模式”和“全屏模式”完美融合,無需同時開啟這兩種模式。 從主菜單中選擇 View | Appearance | Enter Zen Mode,全身心沉浸在代碼世界中。
智能語法檢查工具
智能語法和拼寫檢查工具
IntelliJ IDEA 2020.1 捆綁了 Grazie 插件,后者是一款融合了語法、拼寫和風格檢查等功能的綜合性工具。 如今,IDE 不再局限于檢查代碼結(jié)構(gòu)。 它支持 16 種自然語言,有助于編寫清晰明了的字符串文字、注釋、Javadoc、提交消息等。 默認情況下,IDE 僅會檢查文本文件,但我們建議您在 Settings/Preferences | Editor | Proofread | Grammar 下同時為Java 文件開啟這項功能。
調(diào)試器
數(shù)據(jù)流分析輔助
數(shù)據(jù)流分析輔助
IntelliJ IDEA 2020.1 為 JVM 調(diào)試器新增了數(shù)據(jù)流分析功能。 在代碼實際執(zhí)行前,這項功能可對執(zhí)行情況進行預測。 當應用程序在斷點處停止時,IDE 將根據(jù)程序的當前狀態(tài)執(zhí)行數(shù)據(jù)流分析,檢查接下來的運行結(jié)果。 要在調(diào)試器中使用 DFA,請在 Settings/Preferences | Build, Execution, Deployment | Debugger | Data Views | Java 下啟用該功能。
置頂
置頂
另一項改進是能夠?qū)⒛硞€對象中任意數(shù)量的字段置于字段列表頂部。 當某個對象擁有許多字段,導致難以找到需要調(diào)查的字段時,這項功能便有了用武之地。
性能分析器
聚焦方法調(diào)用
聚焦方法調(diào)用 ULTIMATE
IntelliJ IDEA 不斷拓展應用程序分析支持。 在此版本中,我們新增了多項新功能:Focus on Subtree、Focus on Call、Exclude Subtree 和 Exclude Call。 借助這些選項,您可以更加專注于選定的方法調(diào)用,濾除不需要的方法調(diào)用。
折疊遞歸調(diào)用
折疊遞歸調(diào)用 ULTIMATE
在高層堆棧中調(diào)用相同的方法時,IntelliJ IDEA 中的分析器現(xiàn)在可以檢測遞歸調(diào)用。 利用 IDE,您可以通過在子樹外進行調(diào)用而避免遞歸,從而專注于消耗大部分資源的方法以及這些方法執(zhí)行的調(diào)用。 在 Profiler 工具窗口的 Call Tree 選項卡中,可以使用這種新的特殊圖標標記遞歸調(diào)用。
初步支持 HProf 快照初步支持 HProf 快照初步支持 HProf 快照初步支持 HProf 快照
PreviousNext
初步支持 HProf 快照 ULTIMATE
IntelliJ IDEA 2020.1 可以打開 .hprof 內(nèi)存轉(zhuǎn)儲文件,這種文件有助于識別內(nèi)存泄漏,并找到優(yōu)化內(nèi)存使用率的方法。 例如,您可以查看總體大小、實例數(shù)量以及堆棧跟蹤等基本文件信息。 這些文件還列出了按類分組的所有根對象、按實例數(shù)或大小排序的所有類以及帶有字段值查看器的所有類實例。 要打開 .hprof 文件,請轉(zhuǎn)至 Help | Find action,然后輸入“hprof” 以找到 Open Hprof Snapshot 操作。 請注意,這項功能目前處于早期階段,我們將在后續(xù)的主要版本中繼續(xù)改進。
版本控制
新 Commit 工具窗口
新 Commit 工具窗口
在 IntelliJ IDEA 2020.1 中,我們對用于向 vc++S 存儲庫提交更改的界面進行了重新設計,現(xiàn)在,您可以充分利用專用的 Commit 工具窗口,無需使用 Commit 模態(tài)對話框。 這為修改的文件和差異的列表提供了更多空間,支持將就緒的更改添加到提交,以迭代方式編寫提交消息,以及選擇暫存更改對應的提交。 默認會為新用戶啟用新 UI;現(xiàn)有用戶可以在 Preferences/Settings | Version Control | Commit Dialog 中切換到新 UI。
新的交互式衍合對話框新的交互式衍合對話框新的交互式衍合對話框新的交互式衍合對話框
PreviousNext
新的交互式衍合對話框
Interactively Rebase from Here 對話框在重新設計后獲得了名副其實的交互功能。 目前,除了支持您在分支中提交時靈活選擇需要執(zhí)行的操作外, 這項功能還能夠以圖表形式呈現(xiàn)已經(jīng)應用的操作,顯示提交詳細信息,以及讓您查看差異,以便根據(jù)需要檢查或重置更改。
從 IDE 安裝 Git
從 IDE 安裝 Git
使用 IntelliJ IDEA 2020.1,無需手動預裝 Git。 在您克隆現(xiàn)有的 Git 存儲庫時,IDE 將在計算機中查找 Git 可執(zhí)行文件。如果無法找到,IDE 將自動下載并設置該文件。
Git 日志中的分支列表分支彈出窗口Git 日志中的分支列表分支彈出窗口
PreviousNext
分支彈出窗口
分支彈出窗口具有一個允許您查找現(xiàn)有遠程和本地分支的顯式搜索字段。
Refresh 按鈕已重新設計,因此您現(xiàn)在可以使用它來更新現(xiàn)有的遠程分支。
傳入(藍色)和傳出(綠色)提交指示器已添加到狀態(tài)欄。
日志現(xiàn)在具有分支列表。
UI
JetBrains Mono
JetBrains Mono
雖然提高 IntelliJ IDEA 的效率是重中之重,但我們也為改進其外觀界面和用戶體驗傾注了大量心血。 許多用戶都知道,我們最近成功開發(fā)出專屬字體,即 JetBrains Mono。 這款字體收到了大量的積極反饋,成為新版 IntelliJ IDEA 的默認字體。
統(tǒng)一的 IntelliJ 淺色主題
IntelliJ IDEA 2020.1 將新的淺色主題作為其在所有操作系統(tǒng)中統(tǒng)一使用的默認主題。 請熱烈歡迎 IntelliJ 的淺色主題! 通過 View | Quick Switch Scheme | Theme,您可以隨時回到之前使用的主題。不過,我們真心鼓勵您體驗一下 IntelliJ 的淺色主題。
框架與技術(shù)
Spring WebFluxSpring WebFluxSpring WebFluxSpring WebFluxSpring WebFlux
PreviousNext
Spring WebFlux ULTIMATE
我們始終在努力跟隨軟件開發(fā)者的前進步伐,力求支持當今最先進的技術(shù)。在 v2020.1 中,我們進一步加大了對 Spring WebFlux 框架的支持力度。 我們添加了請求映射。因此,如果 WebFlux 應用程序啟動了 Actuator,您可以在 Run 工具窗口中訪問映射,從而監(jiān)控應用程序并與之交互。 此外,新版本提供代碼自動補全和導航到相關(guān)視圖功能,IDE 現(xiàn)在可與 Rendering API 結(jié)合使用,不會出現(xiàn)任何問題。 最重要的是,您可以充分利用代碼洞察功能,例如 Find Usages (Alt+F7) 以及 Rename 重構(gòu) (Shift+F6)。
Spring WebFlux 的更多改進
Spring 配置文件Spring 配置文件Spring 配置文件Spring 配置文件
PreviousNext
Spring 配置文件 ULTIMATE
此前,IntelliJ IDEA 將 Spring 配置文件表達式作為字符串進行處理。 從 v2020.1 開始,IDE 可區(qū)分表達式中的不同配置文件,支持用戶對其執(zhí)行智能操作,例如 Find Usages (Alt+F7) 以及 Rename 重構(gòu) (Shift+F6)。 我們還提高了 Change Active Spring Profiles 彈出窗口的實用性,針對現(xiàn)有配置文件實現(xiàn)了補全。
Selenium
Selenium ULTIMATE
IntelliJ IDEA 2020.1 Ultimate 引入了一個新的 Selenium UI Automation Testing 插件,可對 Selenium 提供初步支持。Selenium 是一種用于測試 Web 應用程序的熱門框架。 這款新插件支持用于 UI 測試和庫報告的大多數(shù) JVM 框架,包括 Selenium、Selenide、Geb、Serenity BDD 和 Allure Framework。
SeleniumSeleniumSeleniumSeleniumSelenium
PreviousNext
IntelliJ IDEA 為 Selenium 提供的增強功能包括新的項目向?qū)В?Java/Kotlin/Groovy 語言測試中提供突出顯示、檢查和代碼補全,驗證各種配置文件以及通過間距中的圖標簡化導航。
JMS 和 Spring Messaging API 的代碼洞察JMS 和 Spring Messaging API 的代碼洞察JMS 和 Spring Messaging API 的代碼洞察JMS 和 Spring Messaging API 的代碼洞察JMS 和 Spring Messaging API 的代碼洞察
PreviousNext
JMS 和 Spring Messaging API ULTIMATE
IntelliJ IDEA 2020.1 針對 Java 和 Kotlin 應用程序為 JMS 和 Spring Messaging API 提供了一整套代碼洞察功能。 其中包括代碼補全、導航、Rename 重構(gòu) (Shift + F7) 以及引用注入 (Alt + Enter) 等。
MicronautMicronautMicronautMicronaut
PreviousNext
Micronaut ULTIMATE
在之前的 IntelliJ IDEA 版本中,我們添加了對 Micronaut 框架的支持。 新版本擴展了此支持,可自動補全配置文件中的參數(shù)并支持導航和快速文檔。 IDE 現(xiàn)在還可以自動補全基本數(shù)據(jù)類型并檢測值是否無效。 此外,IntelliJ IDEA 可以識別 Micronaut URL 映射中的注入 RegExp 片段,語法的可讀性更強。
RxJavaRxJavaRxJavaRxJava
PreviousNext
RxJava ULTIMATE
IntelliJ IDEA 2020.1 通過增加許多實用性檢查增強了對 RxJava 的支持。 IDE 現(xiàn)在可以檢測未使用的發(fā)布者并在 Lambda 返回 null 時通知用戶。 它還可以突出顯示阻塞線程的方法調(diào)用并濾除過長的鏈。
Quarkus 和 MicroProfile 項目生成
Quarkus 和 MicroProfile ULTIMATE
使用 IntelliJ IDEA 2020.1,您現(xiàn)在可以直接通過 New Project 向?qū)?chuàng)建新的 Quarkus 和 MicroProfile 項目,該向?qū)⒁龑瓿沙跏寂渲谩?/p>
第三方 SQL 庫的語言注入
第三方 SQL 庫的語言注入 ULTIMATE