
intellij idea 2019 for mac
詳情介紹

intellij idea 2019使用教程
一、【idea 2019怎么創(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)來(lái)。

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

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

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

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

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

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

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

十二、JavaScript和TypeScript
1、JavaScript解構(gòu)的新意圖
idea ultimate 2019.1帶有一組新的重構(gòu)和意圖,可幫助您在JavaScript或TypeScript代碼中開(kāi)始使用解構(gòu)。
2、將Promise函數(shù)轉(zhuǎn)換為async / await的意圖
使用.then()和.catch()調(diào)用返回使用async / await語(yǔ)法的異步函數(shù)的函數(shù)返回一個(gè)函數(shù)。要使用此快速修復(fù),請(qǐng)?jiān)诠δ苊Q(chēng)上按Alt-Enter,然后選擇轉(zhuǎn)換為異步功能。這適用于TypeScript,JavaScript和Flow。
3、更新了CSS和HTML的文檔
CSS屬性和HTML標(biāo)記以及屬性(F1 / Ctrl-Q)的快速文檔現(xiàn)在顯示了MDN的簡(jiǎn)短描述,包括它與最流行的瀏覽器的兼容性。
其他版本
更多-
IntelliJ IDEA Ultimate2020.1 for Mac 編程開(kāi)發(fā) / 734.13M
-
IntelliJ IDEA 2024 for Mac v2024.1.4官方版 編程開(kāi)發(fā) / 1.19G
-
IntelliJ IDEA 2021.2.2 for Mac中文版 v2021.2.2 編程開(kāi)發(fā) / 891M
-
IntelliJ IDEA 2022 for Mac v2022.3.2官方版 編程開(kāi)發(fā) / 996.42M
-
IntelliJ IDEA 2018 for Mac v2018.1.1 編程開(kāi)發(fā) / 627.84M
-
IntelliJ IDEA 2017 for Mac v2017.3.5 編程開(kāi)發(fā) / 594.89M
相同廠商
-
-
JetBrains GoLand 2024 for Mac v2024.1.4官方版 編程開(kāi)發(fā) / 813.38M
-
JetBrains Pycharm Mac社區(qū)版 v2024.1.4官方版 編程開(kāi)發(fā) / 598.31M
-
JetBrains CLion 2024 for Mac官方版 v2024.1.4 編程開(kāi)發(fā) / 1.08G
-
JetBrains RubyMine 2023 for mac v2023.3.6 編程開(kāi)發(fā) / 597.08M
-
JetBrains AppCode 2023 for Mac v2023.1.4官方版 編程開(kāi)發(fā) / 1.88G
-
Rider mac版 v2023.3官方版 編程開(kāi)發(fā) / 1017.92M
-
下載地址
- Mac版
- /電腦版
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
同類(lèi)軟件
JetBrains WebStorm for mac官方版 v2024.3.4官方版
Visual Studio Code mac版 v1.97.2官方版
JetBrains CLion 2024 for Mac官方版 v2024.1.4
DbVisualizer for mac(數(shù)據(jù)庫(kù)管理工具) v24.2官方版
Flinto for mac(原型設(shè)計(jì)工具) v31.1官方版
Adobe Muse CC 2018 Mac版 v2018.1.0.266官方版
Sublime Merge Mac版(Git可視化工具軟件) 官方版
Visual Studio 2017 for Mac v7.8.4.1官方版