當(dāng)前位置:首頁 > 蘋果下載 > 編程開發(fā) > IntelliJ IDEA 2021.2.2 for Mac中文版

IntelliJ IDEA 2021.2.2 for Mac中文版

版本:v2021.2.2 大?。?91M 語言:簡體中文 類別:編程開發(fā)
  • 類型:國外軟件
  • 授權(quán):共享軟件
  • 更新:2023-03-06
  • 本地下載
9.1
0% 0%

情介紹

IDEA 2021.2.2 Mac是JetBrains公司專為MAC平臺(tái)推出的一款java語言開發(fā)的集成環(huán)境。相較于同類型軟件,這款軟件非常強(qiáng)大,擁有多種使用功能,匯聚集JavaDoc預(yù)覽支持、智能代碼、對(duì)重構(gòu)的優(yōu)越支持、靈活的排版功能、XML的完美支持與代碼檢查等功能于一體,能夠全方位滿足用戶的使用需求。除此之外,這款軟件界面清爽簡潔,上手極其簡單,不論你是資歷深厚的編程人員,還是剛上手的編程小白,軟件內(nèi)簡單易用的功能界面,非常有利于程序開發(fā)人員使用。
IDEA 2021.2.2是idea2021的第二個(gè)正式版本。在全新的idea2021.2版本中不僅支持gRPC 框架、空間集成、引入了 Java 16 和 WSL 2 支持等,還提供了多種檢查以在您修改對(duì)象但從不查詢它時(shí)向您發(fā)出警告。支持了新的數(shù)據(jù)提取器、Scala 3改進(jìn)、MUnit支持、增強(qiáng)的軟件包前綴、Swagger更新、更好的URL、Kotlin IDE插件新基礎(chǔ)設(shè)施等多處的更新,十分強(qiáng)大。
IDEA 2021.2.2 Mac版

軟件特色

1、對(duì)重構(gòu)的優(yōu)越支持
idea是所有ide中最早支持重構(gòu)的,其優(yōu)秀的重構(gòu)能力一直是其主要賣點(diǎn)之一。
2、智能的選取
在很多時(shí)候我們要選取某個(gè)方法,或某個(gè)循環(huán)或想一步一步從一個(gè)變量到整個(gè)類慢慢擴(kuò)充著選取,idea就提供這種基于語法的選擇,在默認(rèn)設(shè)置中ctrl+w,可以實(shí)現(xiàn)選取范圍的不斷擴(kuò)充,這種方式在重構(gòu)的時(shí)候尤其顯得方便。
3、豐富的導(dǎo)航模式
idea提供了豐富的導(dǎo)航查看模式,例如ctrl+e顯示最近打開過的文件,ctrl+n顯示你希望顯示的類名查找框(該框同樣有智能補(bǔ)充功能,當(dāng)你輸入字母后idea將顯示所有候選類名)。在最基本的project視圖中,你還可以選擇多種的視圖方式。
4、歷史記錄功能
不用通過版本管理服務(wù)器,單純的idea就可以查看任何工程中文件的歷史記錄,在版本恢復(fù)時(shí)你可以很容易的將其恢復(fù)。
5、編碼輔助
java規(guī)范中提倡的tostring()、hashcode()、equals()以及所有的get/set方法,你可以不用進(jìn)行任何的輸入就可以實(shí)現(xiàn)代碼的自動(dòng)生成,從而把你從無聊的基本方法編碼中解放出來。
6、靈活的排版功能
基本所有的ide都有重排版功能,但僅有idea的是人性的,因?yàn)樗С峙虐婺J降亩ㄖ?,你可以根?jù)不同的項(xiàng)目要求采用不同的排版方式。

功能介紹

1、智能的選取
在很多時(shí)候我們要選取某個(gè)方法,或某個(gè)循環(huán)或想一步一步從一個(gè)變量到整個(gè)類慢慢擴(kuò)充著選取,軟件就提供這種基于語法的選擇,在默認(rèn)設(shè)置中Ctrl+W,可以實(shí)現(xiàn)選取范圍的不斷擴(kuò)充,這種方式在重構(gòu)的時(shí)候尤其顯得方便。
2、豐富的導(dǎo)航模式
提供了豐富的導(dǎo)航查看模式,例如Ctrl+E顯示最近打開過的文件,Ctrl+N顯示你希望顯示的類名查找框(該框同樣有智能補(bǔ)充功能,當(dāng)你輸入字母后軟件將顯示所有候選類名)。在最基本的project視圖中,你還可以選擇多種的視圖方式。
3、歷史記錄功能
不用通過版本管理服務(wù)器,單純的IntelliJ IDEA Ultimate 2021就可以查看任何工程中文件的歷史記錄,在版本恢復(fù)時(shí)你可以很容易的將其恢復(fù)。
4、對(duì)重構(gòu)的優(yōu)越支持
是所有IDE中最早支持重構(gòu)的,其優(yōu)秀的重構(gòu)能力一直是其主要賣點(diǎn)之一。
5、編碼輔助
Java規(guī)范中提倡的toString()、hashCode()、equals()以及所有的get/set方法,你可以不用進(jìn)行任何的輸入就可以實(shí)現(xiàn)代碼的自動(dòng)生成,從而把你從無聊的基本方法編碼中解放出來。
6、靈活的排版功能
基本所有的IDE都有重排版功能,但僅有的是人性的,因?yàn)樗С峙虐婺J降亩ㄖ?,你可以根?jù)不同的項(xiàng)目要求采用不同的排版方式。
7、XML的完美支持
xml全提示支持:所有流行框架的xml文件都支持全提示,誰用誰知道。
8、動(dòng)態(tài)語法檢測
任何不符合java規(guī)范、自己預(yù)定義的規(guī)范、累贅都將在頁面中加亮顯示。
9、代碼檢查
對(duì)代碼進(jìn)行自動(dòng)分析,檢測不符合規(guī)范的,存在風(fēng)險(xiǎn)的代碼,并加亮顯示。
10、對(duì)JSP的完全支持
不需要任何的插件,完全支持JSP。
11、智能編輯
代碼輸入過程中,自動(dòng)補(bǔ)充方法或類。

idea2021.1使用教程

一、【idea2021怎么創(chuàng)建web項(xiàng)目】
1、首先創(chuàng)建一個(gè)新項(xiàng)目。

2、選擇maven,點(diǎn)擊下一步。

3、設(shè)置名字,和路徑后,點(diǎn)擊完成即可創(chuàng)建web項(xiàng)目成功

二、【DEA導(dǎo)入本地項(xiàng)目教程】
4、 其次點(diǎn)擊上面文件夾。

5、將項(xiàng)目的其他組件也加入進(jìn)來。

6、選中需要導(dǎo)入的本地項(xiàng)目,點(diǎn)擊OK。

7、這里因?yàn)檫@個(gè)項(xiàng)目已經(jīng)導(dǎo)入idea了,所以這里是Finish,如果是未導(dǎo)入的話,會(huì)是next,點(diǎn)擊next,跳轉(zhuǎn)下個(gè)頁面的時(shí)候,直接確定就行。

8、到這里就已經(jīng)導(dǎo)入成功了。

idea2021.2新功能介紹

一、空間整合
與Space 的集成 ,我們用于軟件開發(fā)和團(tuán)隊(duì)協(xié)作的新平臺(tái),現(xiàn)在開箱即可使用。您可以通過位于歡迎屏幕上的從 VCS 獲取連接到JetBrains Space 中的組織 。登錄后,您可以查看和克隆項(xiàng)目存儲(chǔ)庫、查看團(tuán)隊(duì)成員的代碼以及編寫 Space Automation 腳本。

二、WSL 2 支持
WSL 2 對(duì) Java 項(xiàng)目的支持
我們知道您一直在等待此更新!您現(xiàn)在可以在 IntelliJ IDEA 中處理位于 WSL 2 中的 Java 項(xiàng)目。IDE 可以檢測 JDK 安裝、安裝 JDK、編譯和運(yùn)行 Maven 和 Gradle 項(xiàng)目以及使用 IntelliJ IDEA 構(gòu)建系統(tǒng)的項(xiàng)目。

三、協(xié)同發(fā)展
Code With Me是一項(xiàng)用于協(xié)作開發(fā)和結(jié)對(duì)編程的服務(wù),現(xiàn)在開箱即用地包含在 IntelliJ IDEA 中。它還具有視頻和語音通話功能,將遠(yuǎn)程協(xié)作提升到一個(gè)新的水平。每當(dāng)您想與同事交談時(shí),您都可以直接從 JetBrains IDE 發(fā)起音頻和視頻通話。Code With Me 非常適合一對(duì)一會(huì)議和小組會(huì)議,您可以邀請(qǐng)數(shù)十名參與者參加。

四、運(yùn)行目標(biāo)
該運(yùn)行目標(biāo)功能允許您運(yùn)行,測試,配置文件,并在Docker容器或遠(yuǎn)程計(jì)算機(jī)上調(diào)試應(yīng)用程序。IntelliJ IDEA Ultimate 目前允許您在 Docker、SSH 和 WSL 目標(biāo)上運(yùn)行 Java 應(yīng)用程序、JUnit 測試以及 Maven、Gradle、Micronaut、基于 Maven 的 Quarkus 和 Spring Boot 項(xiàng)目。

五、用戶體驗(yàn)
1、內(nèi)置 HTML 預(yù)覽
新的內(nèi)置瀏覽器預(yù)覽允許您快速預(yù)覽 HTML 文件。要打開它,請(qǐng)單擊編輯器右上角小部件中帶有 IntelliJ IDEA 徽標(biāo)的圖標(biāo)。如果您對(duì) HTML 進(jìn)行任何更改或更改鏈接的 CSS 和 JavaScript 文件,預(yù)覽將即時(shí)更新。
2、自定義搜索范圍內(nèi)的外部依賴
我們使搜索范圍更加可定制。您可以將外部依賴項(xiàng)設(shè)置 為包含在范圍內(nèi)或排除在范圍之外。轉(zhuǎn)到 首選項(xiàng)/設(shè)置 | 外觀和行為 | 作用域并使用右側(cè)的按鈕更改External Dependencies的狀態(tài)。
3、在 Windows 上快速訪問最近的項(xiàng)目
我們更新了對(duì) Windows 跳轉(zhuǎn)列表的支持,并可以通過右鍵單擊任務(wù)欄或開始 菜單上的 IntelliJ IDEA 圖標(biāo)來打開您最近的項(xiàng)目。
4、改進(jìn)的可訪問性
我們的主要優(yōu)先事項(xiàng)之一是讓所有用戶都可以訪問我們的 IDE。在此版本中,我們?cè)跉g迎屏幕、項(xiàng)目結(jié)構(gòu)視圖和 VCS 日志中為 UI 元素添加了更多標(biāo)簽 。當(dāng) 啟用屏幕閱讀器時(shí),這些元素以及裝訂線圖標(biāo)現(xiàn)在可以正確讀出 。我們還致力于改進(jìn)對(duì) macOS 用戶的輔助功能支持。
5、將 Windows 中的高對(duì)比度模式與 IDE 主題同步
如果您在 Windows 上使用高對(duì)比度模式,您的 IDE 現(xiàn)在將在您首次啟動(dòng) IDE 時(shí)自動(dòng)應(yīng)用高對(duì)比度主題。

六、版本控制
1、更好的拉取請(qǐng)求支持
現(xiàn)在創(chuàng)建拉取請(qǐng)求所需的時(shí)間更少:只需單擊拉取請(qǐng)求視圖中的 + 圖標(biāo)并填寫所有詳細(xì)信息。視圖頂部的新選項(xiàng)卡包含有關(guān)拉取請(qǐng)求的所有信息。如果雙擊“文件”選項(xiàng)卡中的任何文件,IDE 將打開編輯器中的差異。您還將找到對(duì)拉取請(qǐng)求模板的支持,其中包含拉取請(qǐng)求的描述文本。
2、支持 Git 提交模板
IntelliJ IDEA 支持 Git 提交模板。如果要?jiǎng)?chuàng)建自定義提交消息,可以使用模板并填寫您認(rèn)為重要的信息。然后,IDE 會(huì)將此文本顯示為初始提交消息。
3、為預(yù)提交檢查配置配置文件
現(xiàn)在可以輕松地在向 VCS 提交更改之前選擇代碼檢查配置文件。單擊齒輪圖標(biāo)以顯示提交選項(xiàng),勾選分析代碼復(fù)選框,單擊 選擇配置文件,然后選擇所需的配置文件。您的 IDE 將使用它在提交之前檢查您的代碼。
4、從另一個(gè)分支獲取文件
在 v2021.2中,您可以在“與分支比較”對(duì)話框中從另一個(gè)分支獲取文件。您只需選擇要獲取的文件,然后單擊Show diff旁邊的新向下箭頭圖標(biāo) 。
5、保存到貨架
我們新的Save to Shelf操作允許您將更改復(fù)制到Shelf, 同時(shí)將它們保留在本地更改中。您可以通過按??AmacOS(Ctrl+Shift+A在 Windows 或 Linux 上)并鍵入“保存到架子”來訪問此操作。
6、性能集成
Perforce 插件現(xiàn)在與 IntelliJ IDEA 社區(qū)版完全兼容,并與您的 IDE 捆綁在一起。此插件的源代碼可在GitHub上 找到。

七、編輯
1、字體粗細(xì)選項(xiàng)
選擇一種可以在長時(shí)間編碼中輕松查看的編輯器字體至關(guān)重要。最近添加的排版設(shè)置使這個(gè)選擇更容易和更個(gè)性化。在 v2021.2 中,您可以在Preferences / Settings | 中微調(diào)主要和粗體字體樣式的粗細(xì)。
2、最大化拆分視圖中的選項(xiàng)卡
每當(dāng)打開多個(gè)垂直拆分編輯器的選項(xiàng)卡時(shí),您可以雙擊其中任何一個(gè)以最大化該特定選項(xiàng)卡的編輯器窗口。要將窗口恢復(fù)到原來的大小,只需再次雙擊它。
3、JSONPath 支持
IntelliJ IDEA 現(xiàn)在支持使用 Goessner 或 Jayway 語法的 JSONPath 表達(dá)式。對(duì)于 JSON 文件,您可以通過Edit |調(diào)用Evaluate JSONPath Expression操作 。查找在 JSONPath 中編寫查詢。對(duì)于包含以 JSONPath 編寫的部分的文件,您可以使用相同的功能并添加 JSON 輸入來測試您的 JSONPath 查詢。
4、JSON 行支持
IntelliJ IDEA 支持以換行符分隔的 JSON 行格式,該格式用于處理結(jié)構(gòu)化數(shù)據(jù)和日志。IDE 將識(shí)別.jsonl、 .jslines、.ldjson和.ndjson文件類型。

八、探查器
我們重新設(shè)計(jì)了分析器 UI。在主頁窗口變得更加翔實(shí)和分析器連接到過程現(xiàn)在變得更快。我們還添加了兩個(gè)可以通過右鍵單擊正在運(yùn)行的應(yīng)用程序來訪問的新操作: 捕獲內(nèi)存快照,用于拍攝應(yīng)用程序的 *.hprof 快照,以及 CPU 和內(nèi)存實(shí)時(shí)圖表,它打開一個(gè)帶有可視化工具的選項(xiàng)卡跟蹤資源消耗。

常用快捷鍵

?Space 基本的代碼補(bǔ)全(補(bǔ)全任何類、方法、變量)
??Space 智能代碼補(bǔ)全(過濾器方法列表和變量的預(yù)期類型)
??? 自動(dòng)結(jié)束代碼,行末自動(dòng)添加分號(hào)
?P 顯示方法的參數(shù)信息
?J, Mid. button click 快速查看文檔
?F1 查看外部文檔(在某些代碼上會(huì)觸發(fā)打開瀏覽器顯示相關(guān)文檔)
?+鼠標(biāo)放在代碼上 顯示代碼簡要信息
?F1 在錯(cuò)誤或警告處顯示具體描述信息
?N, ??, ?N 生成代碼(getter、setter、構(gòu)造函數(shù)、hashCode/equals,toString)
?O 覆蓋方法(重寫父類方法)
?I 實(shí)現(xiàn)方法(實(shí)現(xiàn)接口中的方法)
??T 包圍代碼(使用if..else, try..catch, for, synchronized等包圍 選中的代碼)
?/ 注釋/取消注釋與行注釋
??/ 注釋/取消注釋與塊注釋
?↑ 連續(xù)選中代碼塊
?↓ 減少當(dāng)前選中的代碼塊
??Q 顯示上下文信息
?? 顯示意向動(dòng)作和快速修復(fù)代碼
??L 格式化代碼
??O 優(yōu)化import
??I 自動(dòng)縮進(jìn)線
? / ?? 縮進(jìn)代碼 / 反縮進(jìn)代碼
?X 剪切當(dāng)前行或選定的塊到剪貼板
?C 復(fù)制當(dāng)前行或選定的塊到剪貼板
?V 從剪貼板粘貼
??V 從最近的緩沖區(qū)粘貼
?D 復(fù)制當(dāng)前行或選定的塊
?? 刪除當(dāng)前行或選定的塊的行

網(wǎng)友評(píng)論

0條評(píng)論
(您的評(píng)論需要經(jīng)過審核才能顯示)