當(dāng)前位置:首頁 > 電腦軟件 > 編程軟件 > intellij idea 2019中文版

intellij idea 2019中文版

版本:v2019.3.4 大?。?75.57M 語言:簡體中文 類別:編程軟件
  • 類型:國產(chǎn)軟件
  • 授權(quán):免費(fèi)軟件
  • 更新:2023-12-10
  • 廠商:JetBrains.
  • 環(huán)境:Windows11,Windows10,Windows8,Windows7
  • 本地下載
8.8
0% 0%

情介紹

intellij idea 2019是一款熱門的java集成開發(fā)環(huán)境,新的版本也帶了許多讓人驚喜的改變,可以直接支持Java 12預(yù)覽功能 ,全新檢查與快速修復(fù)。三元表達(dá)式擁有更精準(zhǔn)的警告突出顯示,另外改進(jìn)了數(shù)學(xué)運(yùn)算分析,例如乘法,余數(shù)和按位運(yùn)算等。軟件帶有一組新的重構(gòu)和意圖,可幫助您在JavaScript或TypeScript代碼中開始使用解構(gòu)。您可以使用“主”實(shí)時模板創(chuàng)建不帶參數(shù)的主方法。如果您需要傳遞一些參數(shù),請使用'maina'縮寫。增強(qiáng)了scalafmt格式化程序的支持,而且不僅允許您使用自定義Scalafmt版本,而且IDE現(xiàn)在也可以為您下載所需的版本。分支彈出窗口中查看各個分支的傳入和傳出提交的可用性。您需要在“首選項(xiàng)/設(shè)置”中的“分支彈出”選項(xiàng)中打開“標(biāo)記有傳入/傳出提交的分支”選項(xiàng)。數(shù)據(jù)流分析可以跟蹤數(shù)學(xué)運(yùn)算的結(jié)果,并使用此信息來警告您始終為真或假的條件。我們改進(jìn)了許多數(shù)學(xué)運(yùn)算的分析,包括乘法,余數(shù)和按位運(yùn)算。

intellij idea 2019安裝教程

1、下載加壓安裝包,然后直接雙擊進(jìn)入安裝向?qū)?,點(diǎn)擊browse可以更換軟件安裝目錄

2、設(shè)置安裝方式,選擇32位還是64位即可

3、正在安裝中,稍等片刻

4、安裝成功,先取消勾選

5、回到安裝包開始漢化,打開“漢化補(bǔ)丁”文件夾,將“resources_zh_CN_IntelliJIDEA_2019.3_r1.jar”文件復(fù)制粘貼到軟件安裝目錄下(第一步那個英文路徑)的lib文件夾內(nèi)。

6、重新以管理員身份運(yùn)行軟件,中文版界面如下圖所示。

功能介紹

一、主題定制
idea ultimate 2019.1附帶官方支持自定義主題!現(xiàn)在您可以輕松創(chuàng)建自己的主題。同時我們已經(jīng)創(chuàng)建了一些全新的主題來幫助您入門。通過下載其中一個新主題并在外觀設(shè)置中選擇它作為主題,立即為IDE添加更多顏色。

二、Java
1、idea ultimate 2019.1支持Java 12預(yù)覽功能 - 根據(jù)JEP 325的 Switch Expressions 。
我們有一些新的檢查和快速修復(fù),以幫助您入門。IDE可以檢測任何可以用增強(qiáng)型“switch”語句或表達(dá)式替換的“switch”語句,它將為轉(zhuǎn)換提供快速修復(fù)。IDE還將檢測“switch”中的重復(fù)分支,并提供快速修復(fù)以合并它們。這一切都只是冰山一角。
2、提取可變重構(gòu)增強(qiáng)功能
“提取變量”重構(gòu)得到了顯著改進(jìn),現(xiàn)在它保留了比以前更好的語義。IDE甚至可以從字段初始化程序中提取變量,并且提取變量重構(gòu)可以在條件很重要時自動將三元轉(zhuǎn)換為“if”。如果條件具有空檢查或“instanceof”檢查,則該條件被認(rèn)為是重要的。
3、三元表達(dá)式中的精確警告突出顯示
idea ultimate 2019.1確保為三元表達(dá)式提供更精確的警告突出顯示。它只會突出顯示檢測到可空性違規(guī)的情況(而之前它突出顯示整個三元表達(dá)式,即使只在單個分支中違反了可空性)。由于這一新功能,突出顯示在切換表達(dá)式中也更加精確。
4、改進(jìn)了數(shù)學(xué)運(yùn)算的分析
數(shù)據(jù)流分析可以跟蹤數(shù)學(xué)運(yùn)算的結(jié)果,并使用此信息來警告您始終為真或假的條件。我們改進(jìn)了許多數(shù)學(xué)運(yùn)算的分析,包括乘法,余數(shù)和按位運(yùn)算。
三、搖籃
1、將構(gòu)建和運(yùn)行操作委派給Gradle set per Gradle項(xiàng)目
現(xiàn)在可以單獨(dú)為每個項(xiàng)目委派構(gòu)建和運(yùn)行操作到Gradle。如果IntelliJ IDEA項(xiàng)目包含多個Gradle項(xiàng)目,請為每個Gradle項(xiàng)目配置此選項(xiàng)。您甚至可以為同一項(xiàng)目的測試運(yùn)行器和應(yīng)用程序運(yùn)行器設(shè)置不同的值。
在idea ultimate 2019.1中,默認(rèn)情況下,對于新的Gradle項(xiàng)目,構(gòu)建和運(yùn)行操作將委派給Gradle。
2、正確選擇要從編輯器運(yùn)行的Gradle測試任務(wù)
使用idea ultimate 2019.1,我們改進(jìn)了對具有多個Gradle源集的項(xiàng)目的支持,其中測試執(zhí)行被委托給Gradle?,F(xiàn)在,IDE正確解析了在運(yùn)行特定測試時應(yīng)執(zhí)行的任務(wù)。對于具有多個選項(xiàng)的選項(xiàng),IDE將提供可以為此選定測試運(yùn)行的所有任務(wù)的列表。
3、將構(gòu)建操作委派給Gradle或Maven時,HotSwap可以正常工作
現(xiàn)在,當(dāng)您使用委托給Gradle的構(gòu)建操作進(jìn)行調(diào)試時,會觸發(fā)HotSwap,并且構(gòu)建項(xiàng)目會重新加載類。此外,當(dāng)構(gòu)建操作委派給Maven時,HotSwap也可以工作。

四、Maven
1、Maven構(gòu)建輸出報(bào)告給構(gòu)建工具窗口
為方便起見,所有Maven構(gòu)建輸出現(xiàn)在都將顯示在單個位置 - 構(gòu)建工具窗口中。無需再檢查“ 運(yùn)行”或“ 消息”窗口。您還可以切換視圖并將構(gòu)建輸出顯示為日志。
2、改進(jìn)的Maven圖
Maven圖表已通過新選項(xiàng)進(jìn)行了增強(qiáng)和擴(kuò)展。您可以使用“顯示沖突/重復(fù)”輕松找到?jīng)_突和重復(fù)的依賴項(xiàng)。要查看節(jié)點(diǎn)的所有路徑,請單擊“顯示路徑:根 - >選擇”。
如果只需要查看節(jié)點(diǎn)的依賴關(guān)系,請選擇“顯示所選節(jié)點(diǎn)的鄰居”。您還可以將圖表切換到無邊框視圖。
五、版本控制
1、Fixup和Squash操作已添加到VCS日志中
從VCS Log選項(xiàng)卡的上下文菜單中調(diào)用Fixup和Squash操作,這些操作將使用正確的fixup創(chuàng)建提交!和南瓜!提交消息。
2、能夠直接從VCS日志中挑選一些文件
使用IntelliJ IDEA 2019.1,您現(xiàn)在可以在VCS日志中從提交中挑選選擇的文件。只需調(diào)用上下文菜單,然后選擇“應(yīng)用所選更改”選項(xiàng)。
3、指示傳入和傳出提交
現(xiàn)在可以選擇在分支彈出窗口中查看各個分支的傳入和傳出提交的可用性。您需要在“首選項(xiàng)/設(shè)置”中的“分支彈出”選項(xiàng)中打開“標(biāo)記有傳入/傳出提交的分支”選項(xiàng)。版本控制| Git的。
六、DIFF
1、通過拖放操作將文件內(nèi)容添加到空白差異窗口
現(xiàn)在可以通過將文件拖到空白差異窗口來將其復(fù)制并粘貼到空白差異窗口。
2、能夠在差異查看器中切換比較文件的邊
現(xiàn)在,當(dāng)您使用比較兩個文件,與剪貼板比較或空白差異打開時,您可以在差異查看器中交換邊。要切換右側(cè)和左側(cè)顯示的文件,只需選擇“交換側(cè)”即可。Swap Sides也可用于比較目錄
3、通過char單元預(yù)覽差異
現(xiàn)在,您可以按字符單位查看差異,而不僅僅是單詞單位,就像之前在差異查看器中一樣。如果您的源代碼包含來自不同字母表的任何字符行,例如日語,則可能非常有用。

七、最近的地點(diǎn)彈出窗口
滿足全新的“最近位置”導(dǎo)航彈出窗口,其中顯示代碼中最近訪問和更改的所有位置。您訪問過的所有位置都按照時間順序排列在此彈出窗口中,其中最新位置位于頂部,最早訪問位置位于底部。要調(diào)出新的“Recent Locations”彈出窗口,請按Cmd-Shift-E / Ctrl-Shift-E。
八、JVM調(diào)試器
1、在調(diào)試器評估程序中支持'synchronized','assert'和'switch'
調(diào)試器評估程序現(xiàn)在支持synchronized語句,斷言表達(dá)式和switch語句。
2、出JVM調(diào)試器中的代碼塊
現(xiàn)在可以在調(diào)試Java項(xiàng)目時跳出當(dāng)前塊。這個新動作可從主菜單中獲得 跑。
九、斯卡拉
1、強(qiáng)調(diào)理解力
idea ultimate 2019.1帶有增強(qiáng)的for-erehence支持,包括錯誤突出顯示,隱式提示和GoTo / Quick Definition / Quick Documentation操作。
2、查找隱含的用法
現(xiàn)在可以在隱式定義,apply / unapply方法,for-comprehension方法和Single Abstract Method(SAM)類型上調(diào)用Find Usages。
3、反編譯為Java
現(xiàn)在,即使Scala .class文件沒有源代碼,您也可以將它們反編譯為Java。
4、可定制的Scalafmt版本
使用IntelliJ IDEA v2018.2,我們添加了對scalafmt格式化程序的支持,在此版本中,我們增強(qiáng)了此功能。IntelliJ IDEA不僅允許您使用自定義Scalafmt版本,而且IDE現(xiàn)在也可以為您下載所需的版本。
5、單獨(dú)的HOCON插件
我們已將HOCON支持提取到一個單獨(dú)的存儲庫和插件中,您可以根據(jù)需要進(jìn)行安裝和卸載。
6、突出顯示改進(jìn)的錯誤
在此版本中,我們顯著改進(jìn)了區(qū)域數(shù)量突出顯示的錯誤,包括:
部分統(tǒng)一和類型變量統(tǒng)一一般。
構(gòu)造函數(shù)突出顯示,調(diào)用私有構(gòu)造函數(shù)。
Better-monadic-for編譯器插件:`implicit0`功能。
Kind-projector:價(jià)值水平多態(tài)lambda。
Simulacrum:更高級的構(gòu)造函數(shù)。
十、Groovy
支持Groovy 3.0的Java風(fēng)格的Lambda語法
IntelliJ IDEA 2019.1支持實(shí)驗(yàn)性的Groovy 3.0特性 - Java風(fēng)格的Lambda語法。IDE為其提供編輯支持,包括代碼完成,突出顯示和類型推斷。Groovy的意圖和檢查也將在lambda體內(nèi)正常工作。格式化也適用于Java風(fēng)格的lambda,你也可以調(diào)試Java風(fēng)格的lambdas。
十一、科特林
與IDE捆綁在一起的Kotlin插件已更新至v1.3.21
1、實(shí)時模板生成沒有參數(shù)的'main'
從Kotlin 1.3開始,您可以使用不帶參數(shù)的main函數(shù)。因此,使用此版本的IntelliJ IDEA,您可以使用“主”實(shí)時模板創(chuàng)建不帶參數(shù)的主方法。請注意,現(xiàn)在默認(rèn)的“main”縮寫創(chuàng)建了main方法的新版本。如果您需要傳遞一些參數(shù),請使用'maina'縮寫。
2、字符串轉(zhuǎn)換改進(jìn)
“將連接轉(zhuǎn)換為模板”意圖現(xiàn)在可以刪除對每個參數(shù)的不必要的.toString()調(diào)用。
3、將SAM轉(zhuǎn)換為lambda為匿名對象的新意圖
如果需要將使用帶有SAM的lambdas轉(zhuǎn)換為匿名對象,請使用此方便的新意圖操作。
4、意圖行動,以改善協(xié)程代碼
使用協(xié)同程序時,IntelliJ IDEA建議在返回'Deferred'的函數(shù)中添加“Async”后綴。

十二、JavaScript和TypeScript
1、JavaScript解構(gòu)的新意圖
idea ultimate 2019.1帶有一組新的重構(gòu)和意圖,可幫助您在JavaScript或TypeScript代碼中開始使用解構(gòu)。
2、將Promise函數(shù)轉(zhuǎn)換為async / await的意圖
使用.then()和.catch()調(diào)用返回使用async / await語法的異步函數(shù)的函數(shù)返回一個函數(shù)。要使用此快速修復(fù),請?jiān)诠δ苊Q上按Alt-Enter,然后選擇轉(zhuǎn)換為異步功能。這適用于TypeScript,JavaScript和Flow。
3、更新了CSS和HTML的文檔
CSS屬性和HTML標(biāo)記以及屬性(F1 / Ctrl-Q)的快速文檔現(xiàn)在顯示了MDN的簡短描述,包括它與最流行的瀏覽器的兼容性。

使用教程

一、編碼協(xié)助
1、輸入信息
如果您想了解有關(guān)插入符號的更多信息,例如它來自哪里或類型是什么, 快速文檔 就是您的朋友。按 Ctrl+Q 以調(diào)用它,您將看到包含這些詳細(xì)信息的彈出窗口。如果您不需要完整信息,請改為使用“類型信息”操作:它僅顯示所選表達(dá)式的類型,但不會占用大量屏幕空間。
2、代碼完成區(qū)分大小寫
默認(rèn)情況下,IntelliJ IDEA代碼完成區(qū)分大小寫僅影響您鍵入的第一個字母??梢栽凇?設(shè)置/首選項(xiàng)”對話框(Ctrl+Alt+S), 編輯器中更改此策略 一般| 代碼完成,因此您可以根據(jù)更適合您的偏好,使IDE對所有字母敏感或使其對案例不敏感。
熱門提示:在這里您還可以關(guān)閉 Autopopup代碼完成 選項(xiàng)。如果您希望代碼完成彈出窗口僅在您明確調(diào)用它時才顯示,這是有意義的。
3、禁用突出顯示插入符號元素的用法
在更好地學(xué)習(xí)IntelliJ IDEA之后,談?wù)撃赡芟胍牡哪J(rèn)值,我們不能錯過編輯器中插入符號 選項(xiàng)中 元素的 突出用法。 “設(shè)置/首選項(xiàng)”對話框的常規(guī)頁面。如果您知道 Ctrl+Shift+F7 快捷方式并且不希望每次只是移動插入符時編輯器中的突出顯示都會出現(xiàn)和消失,則不需要此選項(xiàng)。
4、CamelHumps
默認(rèn)情況下,當(dāng)您在編輯器中選擇任何內(nèi)容時,IntelliJ IDEA對單詞的大小寫不敏感。如果您更喜歡根據(jù)CamelCase選擇單詞,例如,不是選擇整個單詞,而是選擇它的一部分,您可以在編輯器中啟用它。一般| “設(shè)置/首選項(xiàng)”對話框的智能鍵。
6、嬉皮完成
IntelliJ IDEA的提供基本完成通過 Ctrl+Space, 智能完成 通過Ctrl+Shift+Space,并 聲明完成 通過Ctrl+Shift+Enter。所有這些功能都基于對代碼結(jié)構(gòu)的實(shí)際理解。但是,有時您可能需要一個更簡單但更靈活的邏輯,它可以建議當(dāng)前文件中使用的單詞,甚至是項(xiàng)目的上下文。此功能稱為 嬉皮完成 ,可通過Alt+/。

載地址

  • 電腦版
  • /Mac版

網(wǎng)友評論

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