idea 2021是一款功能強大的電腦編程軟件,這款軟件是由JetBrains開發(fā)發(fā)行。作為該系列軟件的第二個正式版本,軟件中加入了更多的新功能,并且開發(fā)者們對軟件的整體進(jìn)行了優(yōu)化,讓用戶在使用這款軟件進(jìn)行工作的時候的使用體驗更好。這款軟件最大的賣點就是它的重構(gòu)能力,這款軟件對重構(gòu)有著優(yōu)越的支持,是整個該公司整個編程軟件中最早支持重構(gòu)的一款軟件,而經(jīng)過長時間的優(yōu)化該軟件的重構(gòu)能力已經(jīng)是同類型軟件中的佼佼者。用戶在工作的編碼的時候,想要選取一個方法或者一個循環(huán),總是需要慢慢的從變量開始朝著整個類開始擴充選取。而軟件則是基于這種方法,并且進(jìn)行了優(yōu)化用戶僅僅需要在軟件之中按下“ctrl+w”即可實現(xiàn)這種選取,軟件智能的選取能夠幫助用戶節(jié)省大量的時間。軟件中還給用戶配備了一個全新的導(dǎo)航查看模式,用戶能夠快速的打開最近使用過的各種文件,并且能夠在這些文件之中進(jìn)行查找,這樣方便用戶快速的調(diào)用自己需要的文件。該軟件作為一款編碼軟件,軟件還能夠提供關(guān)于編碼方面的輔助功能,它能夠幫助用戶進(jìn)行只能的編碼。用戶在整個編碼的過程之中,軟件能夠幫助用戶聯(lián)想出各種代碼,用戶能夠在這些聯(lián)想出來的代碼串之中選擇自己所需要使用的,這項功能能夠有效的提升用戶的編碼速度,提高用戶的工作效率,縮短用戶的工作時間。代碼的排版功能也非常的關(guān)鍵,而這款軟件是人性化的,它能夠讓用戶自定義代碼的排版,能夠根據(jù)不同的項目來幫助用戶進(jìn)行排版。讓用戶的代碼界面更加的簡潔,也方便二次改進(jìn)時對代碼的查看以及編輯。作為一個全新的版本,軟件新增了對于WSL2以及Java的項目的支持,用戶能夠在軟件之中處理這兩個類型的項目。并且在編碼結(jié)束后,用戶還能夠在內(nèi)置的
瀏覽器之中對運行界面進(jìn)行預(yù)覽,讓用戶能夠更加直觀的看到代碼運行的狀態(tài)。小編今天帶來的是
idea 2021免費專業(yè)破解版,該版本軟件無需用戶付費即可暢享軟件功能,感興趣的用戶可以在本頁面的下載鏈接處進(jìn)行下載。
新增功能
一、空間整合
與Space 的集成 ,我們用于軟件開發(fā)和團隊協(xié)作的新平臺,現(xiàn)在開箱即可使用。您可以通過位于歡迎屏幕上的從 VCS 獲取連接到JetBrains Space 中的組織 。登錄后,您可以查看和克隆項目存儲庫、查看團隊成員的代碼以及編寫 Space Automation 腳本。
二、WSL 2 支持
WSL 2 對 Java 項目的支持
我們知道您一直在等待此更新!您現(xiàn)在可以在 IntelliJ IDEA 2021中處理位于 WSL 2 中的 Java 項目。IDE 可以檢測 JDK 安裝、安裝 JDK、編譯和運行 Maven 和 Gradle 項目以及使用軟件構(gòu)建系統(tǒng)的項目。
三、協(xié)同發(fā)展
Code With Me是一項用于協(xié)作開發(fā)和結(jié)對編程的服務(wù),現(xiàn)在開箱即用地包含在軟件中。它還具有視頻和語音通話功能,將遠(yuǎn)程協(xié)作提升到一個新的水平。每當(dāng)您想與同事交談時,您都可以直接從 JetBrains IDE 發(fā)起音頻和視頻通話。Code With Me 非常適合一對一會議和小組會議,您可以邀請數(shù)十名參與者參加。
四、運行目標(biāo)
該運行目標(biāo)功能允許您運行,測試,配置文件,并在Docker容器或遠(yuǎn)程計算機上調(diào)試應(yīng)用程序。軟件目前允許您在 Docker、SSH 和 WSL 目標(biāo)上運行 Java 應(yīng)用程序、JUnit 測試以及 Maven、Gradle、Micronaut、基于 Maven 的 Quarkus 和 Spring Boot 項目。
五、用戶體驗
1、內(nèi)置 HTML 預(yù)覽
新的內(nèi)置瀏覽器預(yù)覽允許您快速預(yù)覽 HTML 文件。要打開它,請單擊編輯器右上角小部件中帶有軟件徽標(biāo)的圖標(biāo)。如果您對 HTML 進(jìn)行任何更改或更改鏈接的 CSS 和 JavaScript 文件,預(yù)覽將即時更新。
2、自定義搜索范圍內(nèi)的外部依賴
我們使搜索范圍更加可定制。您可以將外部依賴項設(shè)置 為包含在范圍內(nèi)或排除在范圍之外。轉(zhuǎn)到 首選項/設(shè)置 | 外觀和行為 | 作用域并使用右側(cè)的按鈕更改External Dependencies的狀態(tài)。
3、在 Windows 上快速訪問最近的項目
我們更新了對 Windows 跳轉(zhuǎn)列表的支持,并可以通過右鍵單擊任務(wù)欄或開始 菜單上的 IntelliJ IDEA 2021圖標(biāo)來打開您最近的項目。
4、改進(jìn)的可訪問性
我們的主要優(yōu)先事項之一是讓所有用戶都可以訪問我們的 IDE。在此版本中,我們在歡迎屏幕、項目結(jié)構(gòu)視圖和 VCS 日志中為 UI 元素添加了更多標(biāo)簽 。當(dāng) 啟用屏幕閱讀器時,這些元素以及裝訂線圖標(biāo)現(xiàn)在可以正確讀出 。我們還致力于改進(jìn)對 macOS 用戶的輔助功能支持。
5、將 Windows 中的高對比度模式與 IDE 主題同步
如果您在 Windows 上使用高對比度模式,您的 IDE 現(xiàn)在將在您首次啟動 IDE 時自動應(yīng)用高對比度主題。
六、版本控制
1、更好的拉取請求支持
現(xiàn)在創(chuàng)建拉取請求所需的時間更少:只需單擊拉取請求視圖中的 + 圖標(biāo)并填寫所有詳細(xì)信息。視圖頂部的新選項卡包含有關(guān)拉取請求的所有信息。如果雙擊“文件”選項卡中的任何文件,IDE 將打開編輯器中的差異。您還將找到對拉取請求模板的支持,其中包含拉取請求的描述文本。
2、支持 Git 提交模板
軟件支持 Git 提交模板。如果要創(chuàng)建自定義提交消息,可以使用模板并填寫您認(rèn)為重要的信息。然后,IDE 會將此文本顯示為初始提交消息。
3、為預(yù)提交檢查配置配置文件
現(xiàn)在可以輕松地在向 VCS 提交更改之前選擇代碼檢查配置文件。單擊齒輪圖標(biāo)以顯示提交選項,勾選分析代碼復(fù)選框,單擊 選擇配置文件,然后選擇所需的配置文件。您的 IDE 將使用它在提交之前檢查您的代碼。
4、從另一個分支獲取文件
在 v2021.2中,您可以在“與分支比較”對話框中從另一個分支獲取文件。您只需選擇要獲取的文件,然后單擊Show diff旁邊的新向下箭頭圖標(biāo) 。
5、保存到貨架
我們新的Save to Shelf操作允許您將更改復(fù)制到Shelf, 同時將它們保留在本地更改中。您可以通過按??AmacOS(Ctrl+Shift+A在 Windows 或 Linux 上)并鍵入“保存到架子”來訪問此操作。
6、性能集成
Perforce 插件現(xiàn)在與軟件完全兼容,并與您的 IDE 捆綁在一起。此插件的源代碼可在GitHub上 找到。
七、編輯
1、字體粗細(xì)選項
選擇一種可以在長時間編碼中輕松查看的編輯器字體至關(guān)重要。最近添加的排版設(shè)置使這個選擇更容易和更個性化。在 v2021.2 中,您可以在Preferences / Settings | 中微調(diào)主要和粗體字體樣式的粗細(xì)。
2、最大化拆分視圖中的選項卡
每當(dāng)打開多個垂直拆分編輯器的選項卡時,您可以雙擊其中任何一個以最大化該特定選項卡的編輯器窗口。要將窗口恢復(fù)到原來的大小,只需再次雙擊它。
3、JSONPath 支持
軟件現(xiàn)在支持使用 Goessner 或 Jayway 語法的 JSONPath 表達(dá)式。對于 JSON 文件,您可以通過Edit |調(diào)用Evaluate JSONPath Expression操作 。查找在 JSONPath 中編寫查詢。對于包含以 JSONPath 編寫的部分的文件,您可以使用相同的功能并添加 JSON 輸入來測試您的 JSONPath 查詢。
4、JSON 行支持
軟件支持以換行符分隔的 JSON 行格式,該格式用于處理結(jié)構(gòu)化數(shù)據(jù)和日志。IDE 將識別.jsonl、 .jslines、.ldjson和.ndjson文件類型。
八、探查器
我們重新設(shè)計了分析器 UI。在主頁窗口變得更加翔實和分析器連接到過程現(xiàn)在變得更快。我們還添加了兩個可以通過右鍵單擊正在運行的應(yīng)用程序來訪問的新操作: 捕獲內(nèi)存快照,用于拍攝應(yīng)用程序的 *.hprof 快照,以及 CPU 和內(nèi)存實時圖表,它打開一個帶有可視化工具的選項卡跟蹤資源消耗。
安裝教程
1、在軟件學(xué)堂下載軟件壓縮包并且解壓獲得軟件源文件以及破解文件。
2、雙擊解壓所得“ideaIU-211.4961.33.exe”軟件源文件開始軟件安裝。
3、選擇軟件安裝位置,建議安裝到固態(tài)盤之中。
4、選擇是否需要創(chuàng)建桌面快捷方式,“32”“64”建議全部勾選。
5、點擊“install”按鈕開始軟件的安裝,安裝讀條中請耐心等待。
6、軟件安裝完成,直接勾選運行軟件。
7、軟件成功打開,先選擇試用軟件即可。
8、打開“l(fā)ib”文件夾,找到“jetbrains-agent.jar”文件并且拖動到軟件界面之中完成安裝。
9、“jetbrains-agent.jar”補丁安裝完成,重啟軟件即可。
10、軟件打開,并且提示激活,這時候選擇“activation code”并且安裝后,再次重啟軟件。
11、軟件成功打開,即可看到到期時間為2089年。
12、此時的軟件還是英文界面,我們只需要按下“Ctrl+ALT+S”并且找到“Settings -> Plugins”。
13、然后在其中選擇“marketplace”并且輸入“Chinese”即可下載漢化插件。
14、漢化插件下載完成后點擊“restart ide”——“restart”。
15、重啟軟件后即為全中文界面。
軟件特色
1、對重構(gòu)的優(yōu)越支持
idea 2021是所有ide中最早支持重構(gòu)的,其優(yōu)秀的重構(gòu)能力一直是其主要賣點之一。
2、智能的選取
在很多時候我們要選取某個方法,或某個循環(huán)或想一步一步從一個變量到整個類慢慢擴充著選取,軟件就提供這種基于語法的選擇,在默認(rèn)設(shè)置中ctrl+w,可以實現(xiàn)選取范圍的不斷擴充,這種方式在重構(gòu)的時候尤其顯得方便。
3、豐富的導(dǎo)航模式
軟件提供了豐富的導(dǎo)航查看模式,例如ctrl+e顯示最近打開過的文件,ctrl+n顯示你希望顯示的類名查找框(該框同樣有智能補充功能,當(dāng)你輸入字母后軟件將顯示所有候選類名)。在最基本的project視圖中,你還可以選擇多種的視圖方式。
4、歷史記錄功能
不用通過版本管理服務(wù)器,單純的軟件就可以查看任何工程中文件的歷史記錄,在版本恢復(fù)時你可以很容易的將其恢復(fù)。
5、編碼輔助
java規(guī)范中提倡的tostring()、hashcode()、equals()以及所有的get/set方法,你可以不用進(jìn)行任何的輸入就可以實現(xiàn)代碼的自動生成,從而把你從無聊的基本方法編碼中解放出來。
6、靈活的排版功能
基本所有的ide都有重排版功能,但僅有idea 2021的是人性的,因為它支持排版模式的定制,你可以根據(jù)不同的項目要求采用不同的排版方式。
常用快捷鍵
Ctrl+Z:撤銷
Ctrl+Shift+Z:重做
Ctrl+X:剪貼
Ctrl+C:復(fù)制
Ctrl+V:粘貼
Ctrl+Y:刪除當(dāng)前行
Ctrl+D:復(fù)制當(dāng)前行
Ctrl+Shift+J:將選中的行合并成一行
Ctrl+N:查找類文件
Ctrl+Shift+N:查找文件
Ctrl+G:定位到文件某一行
Alt+向左箭頭:返回上次光標(biāo)位置
Alt+向右箭頭:返回至后一次光標(biāo)位置
Ctrl+Shift+Backspace:返回上次編輯位置
Ctrl+Shift+反斜杠:返回后一次編輯位置
Ctrl+B:定位至變量定義的位置
Ctrl+Alt+B:定位至選中類或者方法的具體實現(xiàn)
Ctrl+Shift+B:直接定位至光標(biāo)所在變量的類型定義
Ctrl+U:直接定位至當(dāng)前方法override或者implements的方法定義處
Ctrl+F12:顯示當(dāng)前文件的文件結(jié)構(gòu)
Ctrl+Alt+F12:顯示當(dāng)前文件的路徑,并可以方便的將相關(guān)父路徑打開
Ctrl+H:顯示當(dāng)前類的繼承層次
Ctrl+Shift+H:顯示當(dāng)前方法的繼承層次
Ctrl+Alt+H:顯示當(dāng)前方法的調(diào)用層次
軟件優(yōu)勢
1、對jsp的完全支持
不需要任何的插件,完全支持jsp。
2、智能編輯
代碼輸入過程中,自動補充方法或類。
3、ejb支持
不需要任何插件完全支持ejb(6.0支持ejb3.0)
4、代碼檢查
對代碼進(jìn)行自動分析,檢測不符合規(guī)范的,存在風(fēng)險的代碼,并加亮顯示。
5、動態(tài)語法檢測
任何不符合java規(guī)范、自己預(yù)定義的規(guī)范、累贅都將在頁面中加亮顯示。
6、xml的完美支持
xml全提示支持:所有流行框架的xml文件都支持全提示,誰用誰知道。
7、列編輯模式
用過utraledit的肯定對其的列編輯模式贊賞不已,因為它減少了很多無聊的重復(fù)工作,而軟件完全支持該模式,從而更加提高了編碼效率。
8、預(yù)置模板
預(yù)置模板可以讓你把經(jīng)常用到的方法編輯進(jìn)模板,使用時你只用輸入簡單的幾個字母就可以完成全部代碼的編寫。例如使用比較高的publicstaticvoidmain(string[]args){}你可以在模板中預(yù)設(shè)pm為該方法,輸入時你只要輸入pm再按代碼輔助鍵,軟件將完成代碼的自動輸入。
8、完美的自動代碼完成
智能檢查類中的方法,當(dāng)發(fā)現(xiàn)方法名只有一個時自動完成代碼輸入,從而減少剩下代碼的編寫工作。
9、版本控制完美支持
集成了目前市面上常見的所有版本控制工具插件,包括git、svn、github,讓開發(fā)人員在編程的工程中直接在軟件里就能完成代碼的提交、檢出、解決沖突、查看版本控制服務(wù)器內(nèi)容等等。
10、不使用代碼的檢查
自動檢查代碼中不使用的代碼,并給出提示,從而使代碼更高效。
軟件亮點
1、調(diào)試期間變量的交互式提示。
2、Git階段支持。
3、和我一起編碼。
4、ML完成。
5、Java Records的轉(zhuǎn)換和反編譯。
6、Java Sealed類的代碼見解,完成和重構(gòu)。
7、重做的端點和Profiler工具窗口
8、提取方法重構(gòu)的新工作流程。
9、使用Kubernetes時,您可以下載日志,刪除資源,打開控制臺并運行Shell,從Kubernetes加載CRD。
10、我們增加了對結(jié)構(gòu)搜索和替換的支持以及針對Kotlin的.editorconfig文件。
11、現(xiàn)在,單擊選項卡即可在編輯器中打開預(yù)覽選項卡。
12、可以將IntelliJ IDEA 2021設(shè)置為用于打開特定文件的默認(rèn)應(yīng)用程序。
13、更新的端點工具窗口。
14、更好的URL補全,嵌入提示和URL映射。
15、Spring MVC功能路由,RestOperations,Spring WebTestClient和Spring Reactive WebClient的代碼見解,以及對顯示由這些框架聲明的端點的支持。
16、Kotlin Spring Security的代碼完成和導(dǎo)航。
17、Swagger框架的外部參考和其他代碼見解的改進(jìn)。
18、Swagger Hub支持和Swagger UI的Darcula。
19、將舊的HTTP請求轉(zhuǎn)換為新的格式。
20、自動創(chuàng)建Quarkus運行配置。
21、Micronaut Data中存儲庫方法和 Query注釋的代碼完成。
22、JPA控制臺,用于編寫和運行JPQL查詢。
23、現(xiàn)在,“運行/調(diào)試配置”可放在一個屏幕上,您可以自定義它們以滿足您的需求。
24、支持Code With Me。
25、Lombok插件現(xiàn)已內(nèi)置。
26、軟件支持在Git中進(jìn)行過渡。
27、現(xiàn)在以Git格式創(chuàng)建補丁。
28、每個Gradle調(diào)試會話僅打開一個選項卡。
29、自定義模板現(xiàn)在可以一次創(chuàng)建多個文件。
30、Profiler Flame Graph的搜索選項現(xiàn)在更加用戶友好。
31、Kotlin可以使用新的內(nèi)聯(lián)重構(gòu)。
32、LightEdit模式使用-e命令打開,并帶有狀態(tài)欄,可快速訪問完整的IDE體驗。
33、有新的Java檢查,更好的代碼完成和改進(jìn)的意圖操作。
34、軟件發(fā)行時,Kotlin插件現(xiàn)在已更新。
35、可以在“隨處搜索”對話框中執(zhí)行簡單的數(shù)學(xué)計算。
36、閱讀器模式可用于只讀文件和來自外部庫的文件。
37、您可以輕松打開.jfr和.hprof文件。
38、已實現(xiàn)CPU時間軸,以便更好地直觀顯示Profiler結(jié)果。
39、我們使調(diào)試器內(nèi)聯(lián)值具有交互性,并添加了內(nèi)聯(lián)監(jiān)視。
40、我們使“提交并按下”按鈕更易于發(fā)現(xiàn)。
41、軟件自動識別使用Shebang機制的新文件。
42、現(xiàn)在,只要出現(xiàn)JDK更新,您都將收到一個彈出通知。
43、將運行配置模板存儲為文件,并通過VCS共享它們。
44、將以前下載的JDK更新為新版本。
45、在調(diào)試器中使用交互式內(nèi)聯(lián)提示。
46、在“無處不在的搜索”中評估數(shù)學(xué)表達(dá)式。
47、查找Git分支并在“到處搜索”中提交消息。
48、轉(zhuǎn)置字符。
49、新的macOS系統(tǒng)快捷鍵映射。
50、新的“歡迎”屏幕可用。
51、IDE將根據(jù)您的OS主題切換為“亮”或“暗”主題。
52、現(xiàn)在,您可以將記錄轉(zhuǎn)換為類并反編譯記錄。
53、IntelliJ IDEA 2021為密封類提供全面支持。
54、VCS菜單已經(jīng)過重新設(shè)計,并根據(jù)您使用的版本控制系統(tǒng)進(jìn)行了重命名。
55、現(xiàn)在可以通過拖放選項卡來拆分編輯器。
56、探查器工具窗口已更新,可以更輕松地打開最近的快照并將探查器附加到正在運行的進(jìn)程。
57、IDE支持適用于Maven 3.7.0的新的簡化的POM。
0條評論