當(dāng)前位置:電腦軟件 > 編程開發(fā) > 編程軟件 > intellij idea社區(qū)版v2020.1

intellij idea社區(qū)版v2020.1

大?。?42.9MB語言:簡(jiǎn)體中文類別:編程軟件

類型:漢化軟件授權(quán):免費(fèi)軟件時(shí)間:2020/7/7

官網(wǎng):

環(huán)境:Windows10,Windows7,WinVista,WinXP

安全檢測(cè):無插件360通過騰訊通過金山通過瑞星通過

本地下載

intellij idea是一款非常好用的java集成開發(fā)編程軟件,這款軟件被認(rèn)為是業(yè)界最好的java開發(fā)工具,就java開發(fā)軟件而言,比較老的是eclipse,當(dāng)然之后還有功能更加完善的myeclipse,現(xiàn)在就java開發(fā)而言,不是程序員在選擇軟件使用,而是看公司的團(tuán)隊(duì)使用的是什么開發(fā)軟件進(jìn)行開發(fā)的,個(gè)人開發(fā)在團(tuán)隊(duì)中基本不可能,開發(fā)一個(gè)項(xiàng)目需要的是團(tuán)隊(duì)每個(gè)人的協(xié)作,所以就企業(yè)級(jí)的開發(fā)而言,想要更好的進(jìn)行項(xiàng)目的開發(fā)離不開能和團(tuán)隊(duì)更好協(xié)作的協(xié)作開發(fā)軟件,而現(xiàn)在很多的互聯(lián)網(wǎng)公司使用的就是的idea進(jìn)行開發(fā),甚至是在招聘的時(shí)候都將使用idea寫入了工作要求當(dāng)中,這款軟件的流行程度可想而知,同時(shí)能得到這么多用戶的認(rèn)可,也離不開這款軟件在項(xiàng)目開發(fā)時(shí)候的便利,當(dāng)使用idea掛載maven之后,這款軟件的各種優(yōu)勢(shì)就更加明顯了,同時(shí)對(duì)于基礎(chǔ)的提高效率的功能在這款軟件中也是做得非常的完善,代碼提示、重構(gòu)、java2E支持、版本工具、分析、整合....等等功能。注:小編今天帶來的是intellij idea社區(qū)版 ,同時(shí)還附帶漢化包,更加方便大家的使用。
intellij idea社區(qū)版

軟件特色

1、數(shù)據(jù)流分析
我們改進(jìn)了數(shù)據(jù)流分析,以便現(xiàn)在可以跟蹤變量之間的關(guān)系,如“大于”和“小于”。IDE在所有可能的代碼路徑中檢測(cè)條件始終為真(或?yàn)榧?時(shí)的變量進(jìn)行比較。
當(dāng)您嘗試將變量分配給其已包含的相同值時(shí),IDE現(xiàn)在會(huì)警告您。這可能會(huì)幫助您檢測(cè)并刪除一些冗余代碼。
該數(shù)據(jù)流分析現(xiàn)在適用于非終止流API鏈。
IDE還會(huì)警告您對(duì)不可變集合的修改。
2、代碼完成的增強(qiáng)
Stream API鏈中的完成現(xiàn)在知道類型轉(zhuǎn)換。 代碼完成不僅可以根據(jù)現(xiàn)有的調(diào)用過濾器(String.class :: isInstance)建議完成項(xiàng)目,還可以為自動(dòng)類型轉(zhuǎn)換完成項(xiàng)目提供完成項(xiàng)目。
3、缺少ServiceLoader聲明
具有新的Java 9檢測(cè)和快速修復(fù)。IDE現(xiàn)在檢查由ServiceLoader加載的服務(wù)是否在module-info.java文件中聲明,并提供快速修復(fù)以將缺少的語句添加到module-info.java文件。
4、創(chuàng)建缺失的類
對(duì)于module-info.java中提到的未解決的類,IDE將建議創(chuàng)建缺少的類,并創(chuàng)建缺少的導(dǎo)出包。請(qǐng)注意,IDE使用所需目錄中的類創(chuàng)建包,因?yàn)闊o法導(dǎo)出Java 9中的空包。
5、冪等身體檢測(cè)
IDE將檢測(cè)并警告您使用冪等體的while循環(huán),因?yàn)樵诖蠖鄶?shù)情況下,這表示編程錯(cuò)誤并可能導(dǎo)致程序掛起。
6、無限流檢測(cè)
IntelliJ IDEA會(huì)警告你任何沒有短路的無限流,因?yàn)檫@種操作只能通過拋出異常來完成。此類代碼可能導(dǎo)致無限循環(huán)或內(nèi)存不足問題。
7、復(fù)制構(gòu)造函數(shù)與缺少字段檢測(cè)
如果有復(fù)制構(gòu)造函數(shù)不復(fù)制類中的所有字段,則會(huì)收到通知。IDE認(rèn)為不需要復(fù)制瞬態(tài)修改器的字段。
8、排列數(shù)組內(nèi)容
數(shù)組初始化程序和可變參數(shù)中提供了一個(gè)新的Sort內(nèi)容操作。這個(gè)新動(dòng)作按字母順序?qū)?nèi)容進(jìn)行排序。
9、用戶后綴完成模板
該后綴代碼完成了改進(jìn)。IDE現(xiàn)在允許您創(chuàng)建自己的Java模板,或通過首選項(xiàng) | 編輯和重命名一些預(yù)定義的Java模板 編輯 | 一般 | 后綴完成。
10、部分修復(fù)檢查結(jié)果
一個(gè)新的修復(fù)部分按鈕已被添加到檢查結(jié)果工具窗口的右側(cè)窗格中。當(dāng)您有多個(gè)選項(xiàng)來解決所選范圍內(nèi)的可能問題時(shí),它就會(huì)出現(xiàn)。所有建議的快速修復(fù)按照修復(fù)部分按鈕下的快速修復(fù)類型進(jìn)行分組。這項(xiàng)新功能可讓您將所需的快速修復(fù)應(yīng)用到所選范圍,并一次性修復(fù)所有受影響的案例。
11、代碼生成中的測(cè)試前綴
在軟件中,您可以使用意向操作生成一個(gè)測(cè)試類。您可以自定義測(cè)試類模板,并創(chuàng)建一個(gè)測(cè)試類測(cè)試作為前綴。轉(zhuǎn)到首選項(xiàng) | 編輯 | 代碼樣式 | Java | 代碼生成,并選擇應(yīng)該如何生成測(cè)試類名稱。默認(rèn)情況下,IDE創(chuàng)建一個(gè)Test作為后綴的測(cè)試類。
12、JUnit 5 @Tag注釋支持
現(xiàn)在支持JUnit5 @Tag注釋,因此您現(xiàn)在可以在測(cè)試范圍中包含標(biāo)記類和標(biāo)記方法。在運(yùn)行/調(diào)試配置對(duì)話框的測(cè)試種類字段中選擇標(biāo)簽(JUnit 5)選項(xiàng)。使用Uniqueld字段根據(jù)其ID來過濾測(cè)試。

安裝教程

1、從本站下載解壓后找到“.exe”開始正式的安裝。
2、彈出安裝界面,直接點(diǎn)擊“Next”。

3、選擇軟件的安裝路徑,默認(rèn)路徑為C:Program FilesJetBrainsIntelliJ IDEA Community Edition 2018.2,為了接下來的破解,建議不要更換路徑,若一定要更換路徑請(qǐng)一定要記得所更換的路徑。

4、勾選創(chuàng)建軟件的桌面快捷方式,以及自行選擇關(guān)聯(lián)文件格式,其中對(duì)于創(chuàng)建桌面快捷方式,可根據(jù)自己的操作系統(tǒng)進(jìn)行選擇,64位就選擇64-bit,其他的可以全部勾選。

5、直接默認(rèn),點(diǎn)擊“install”開始正式的安裝。

6、等待安裝完成,安裝的時(shí)間可能過長(zhǎng)請(qǐng)耐心等待。

漢化教程

1、首先解壓壓縮包里的intellij idea 2020 漢化補(bǔ)丁
2、將.IntelliJ IDEA 2020lib目錄下的resources_en.jar文件復(fù)制出來,并更名為resources_cn.jar。
3、雙擊打開resources_cn.jar(注意是打開而不是解壓出來),將下載的漢化包zh_CN目錄下的所有文件拖到剛才打開的resources_cn.jar文件內(nèi)的messages目錄中,并保存。
4、將resources_cn.jar文件復(fù)制回.IntelliJ IDEAlib目錄。或是直接講漢化包里面的resources_cn.jar復(fù)制到.IntelliJ IDEAlib目錄即可.5、漢化完畢,重新打開IntelliJ IDEA 2020就可以顯示中文。
如果打開后顯示亂碼,請(qǐng)先刪除resources_cn.jar,然后打開IntelliJ IDEA,
安裝完后打開菜單中依次選擇 File -> Settings -> Appearance&Behavior -> Appearance -> 選中Override default fonts by(not recommended)。
Name: Microsoft YaHei (選擇任意一個(gè)中文字體,否則中文顯示亂碼)。
然后將resources_cn.jar 復(fù)制到 .lib 目錄,重新打開就是中文。

軟件新功能

IntelliJ IDEA 2020.1已增加對(duì) Java 14 及其新特性的支持。
例如支持 Records,可快速創(chuàng)建新的 record 并生成它們的構(gòu)造函數(shù)和組件,并對(duì)存在的錯(cuò)誤進(jìn)行警告,以及對(duì) Pattern Matching for instanceof 特性的支持等。
使用 yield 關(guān)鍵字來處理 Switch 塊中 switch 表達(dá)式的返回值
改進(jìn)重構(gòu)功能
改進(jìn) Scratch 文件的顯示模式
添加對(duì) shell 腳本的支持
打開大文件更迅速
macOS 擁有新的默認(rèn) keymap
顯著的性能改進(jìn),尤其是啟動(dòng)速度
改進(jìn) Windows 平臺(tái)的 UI,并引入全新的現(xiàn)代無邊框外觀
下載地址

有問題?點(diǎn)擊報(bào)錯(cuò)+投訴+提問

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

0條評(píng)論

評(píng)分:
captcha 評(píng)論需審核后才能顯示