
intellij idea 2019 for mac
詳情介紹

intellij idea 2019使用教程
一、【idea 2019怎么創(chuàng)建web項目】1、首先創(chuàng)建一個新項目。

2、選擇maven,點擊下一步。

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

二、【DEA導入本地項目教程】
4、 其次點擊上面文件夾。

5、將項目的其他組件也加入進來。

6、選中需要導入的本地項目,點擊OK。

7、這里因為這個項目已經(jīng)導入idea了,所以這里是Finish,如果是未導入的話,會是next,點擊next,跳轉下個頁面的時候,直接確定就行。

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

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

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

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

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

十二、JavaScript和TypeScript
1、JavaScript解構的新意圖
idea ultimate 2019.1帶有一組新的重構和意圖,可幫助您在JavaScript或TypeScript代碼中開始使用解構。
2、將Promise函數(shù)轉換為async / await的意圖
使用.then()和.catch()調用返回使用async / await語法的異步函數(shù)的函數(shù)返回一個函數(shù)。要使用此快速修復,請在功能名稱上按Alt-Enter,然后選擇轉換為異步功能。這適用于TypeScript,JavaScript和Flow。
3、更新了CSS和HTML的文檔
CSS屬性和HTML標記以及屬性(F1 / Ctrl-Q)的快速文檔現(xiàn)在顯示了MDN的簡短描述,包括它與最流行的瀏覽器的兼容性。
其他版本
更多-
IntelliJ IDEA Ultimate2020.1 for Mac 編程開發(fā) / 734.13M
-
-
-
-
IntelliJ IDEA 2018 for Mac v2018.1.1 編程開發(fā) / 627.84M
-
IntelliJ IDEA 2017 for Mac v2017.3.5 編程開發(fā) / 594.89M
相同廠商
-
PhpStorm 2024 for Mac官方版 v2024.1.4 編程開發(fā) / 773.07M
-
JetBrains GoLand 2024 for Mac v2024.1.4官方版 編程開發(fā) / 813.38M
-
JetBrains Pycharm Mac社區(qū)版 v2024.1.4官方版 編程開發(fā) / 598.31M
-
-
JetBrains RubyMine 2023 for mac v2023.3.6 編程開發(fā) / 597.08M
-
JetBrains AppCode 2023 for Mac v2023.1.4官方版 編程開發(fā) / 1.88G
-
Rider mac版 v2023.3官方版 編程開發(fā) / 1017.92M
-
Datagrip 2021 for mac v2021.3.4官方版 編程開發(fā) / 449.84M
下載地址
- Mac版
- /電腦版
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
同類軟件
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ù)庫管理工具) v24.2官方版
Flinto for mac(原型設計工具) v31.1官方版
Adobe Muse CC 2018 Mac版 v2018.1.0.266官方版
Sublime Merge Mac版(Git可視化工具軟件) 官方版
Visual Studio 2017 for Mac v7.8.4.1官方版
網(wǎng)友評論
共0條評論類似軟件
精彩發(fā)現(xiàn)
換一換精品推薦
-
tower for mac(git客戶端) v12.2官方版 編程開發(fā) / 66.73M
查看 -
Flinto for mac(原型設計工具) v31.1官方版 編程開發(fā) / 14.04M
查看 -
IDA Pro mac版 v8.3官方版 編程開發(fā) / 80.62M
查看 -
Adobe Dreamweaver for mac中文版(代碼編輯器) v21.3intel/M1通用版 編程開發(fā) / 643M
查看