原創|產品更新|編輯:吳園園|2019-07-17 14:00:23.397|閱讀 848 次
概述:IntelliJ在業界被公認為優秀的Java開發平臺之一,現最新版本v2019.1已發布,改進了主題定制等18項功能,歡迎下載試用!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
IntelliJ在業界被公認為優秀的Java開發平臺之一,在智能代碼助手、代碼自動提示、重構、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創新的GUI設計等方面表現突出,并支持基于Android平臺的程序開發?,F最新版本v2019.1已發布,改進了主題定制等18項功能,歡迎下載試用!【更多更新內容,請點擊查看IntelliJ IDEA最新版本發布,改進了主題定制等18項功能(上)】
(十)Groovy
支持Groovy 3.0的Java風格的Lambda語法
IntelliJ IDEA 2019.1支持實驗性的Groovy 3.0特性 - Java風格的Lambda語法。IDE為其提供編輯支持,包括代碼完成,突出顯示和類型推斷。Groovy的意圖和檢查也將在lambda體內正常工作。格式化也適用于Java風格的lambda,你也可以調試Java風格的lambdas。
(十一)Kotlin
與IDE捆綁在一起的Kotlin插件已更新至v1.3.21
實時模板生成沒有參數的'main'
從Kotlin 1.3開始,您可以使用不帶參數的main函數。因此,使用此版本的IntelliJ IDEA,您可以使用“主”實時模板創建不帶參數的主方法。
請注意,現在默認的“main”縮寫創建了main方法的新版本。如果您需要傳遞一些參數,請使用'maina'縮寫。
字符串轉換改進
“將連接轉換為模板”意圖現在可以刪除對每個參數的不必要的.toString()調用。
將SAM轉換為lambda為匿名對象的新意圖
如果需要將使用帶有SAM的lambdas轉換為匿名對象,請使用此方便的新意圖操作
意圖行動,以改善協程代碼
使用協同程序時,IntelliJ IDEA建議在返回'Deferred'的函數中添加“Async”后綴。
(十二)JavaScript和TypeScript
JavaScript解構的新意圖
IntelliJ IDEA 2019.1帶有一組新的重構和意圖,可幫助您在JavaScript或TypeScript代碼中開始使用解構。
將Promise函數轉換為async / await的意圖
使用.then()和.catch()調用返回使用async / await語法的異步函數的函數返回一個函數。要使用此快速修復,請在功能名稱上按Alt-Enter,然后選擇轉換為異步功能。這適用于TypeScript,JavaScript和Flow。
更新了CSS和HTML的文檔
CSS屬性和HTML標記以及屬性(F1 / Ctrl-Q)的快速文檔現在顯示了MDN的簡短描述,包括它與最流行的瀏覽器的兼容性。
改進的JavaScript調試器控制臺
JavaScript和Node.js調試工具窗口中的交互式調試器控制臺現在使用樹視圖顯示對象,它支持使用CSS設置日志消息樣式并使用console.group()和console.groupEnd()對它們進行分組。此外,它允許您篩選出任何類型的日志消息。
(十三)Docker
能夠在Docker容器內調試
現在,您可以將調試器附加到在Docker容器內運行的Java應用程序。IDE現在允許調試從Dockerfile構建或使用Docker compose(docker-compose.yml)創建的容器內部。
(十四)Kubernetes
外部資源支持
IntelliJ IDEA 2019.1支持外部資源,這意味著您現在可以從外部源加載自定義資源定義規范。目前,這只能從本地文件中進行。要添加規格,請轉到首選項/設置| 語言和框架| Kubernetes并添加自定義資源定義規范的路徑。
圖表重命名Helm資源文件中的重構
現在可以在Helm資源模板文件的圖表中使用重命名重構。請注意,您需要安裝插件以啟用對Helm資源模板文件的此支持。
(十五)編輯
將代碼樣式設置導出為JSON的選項
現在可以將所有代碼樣式設置(即使它們與默認代碼樣式設置匹配)導出到IntelliJ IDEA的JSON。轉到首選項/設置| 編輯| 代碼樣式并選擇“導出”選項 來自下拉菜單的IntelliJ IDEA代碼樣式JSON'。
能夠根據文件類型啟用軟包裝
通過轉到“首選項/設置”,可以限制特定文件類型的軟包裝 編輯| 常規并使用軟包裝文件字段。
Windows上Ctrl-Y擊鍵的鍵盤映射配置對話框
首次在Windows上使用Ctrl + Y鍵擊時,將顯示“鍵盤映射配置”對話框,要求您將快捷方式指定為“刪除行”或“重做”。
Sublime Text鍵映射
我們繼續向IntelliJ IDEA添加新的預配置鍵盤映射,并且在v2019.1中我們添加了Sublime Text鍵映射。轉到首選項/設置| Keymap,從Keymap下拉列表中選擇Sublime Text - 就是這樣!現在,您可以在IntelliJ IDEA中使用Sublime Text的快捷方式。
VS Code Keymap插件
您現在可以使用預先配置的VS Code鍵映射,我們將其作為單獨的插件提供!安裝此插件并在Preferences / Settings中選擇VS Code鍵盤映射。
支持Groovy 3.0的Java風格的Lambda語法
IntelliJ IDEA 2019.1支持實驗性的Groovy 3.0特性 - Java風格的Lambda語法。IDE為其提供編輯支持,包括代碼完成,突出顯示和類型推斷。Groovy的意圖和檢查也將在lambda體內正常工作。格式化也適用于Java風格的lambda,你也可以調試Java風格的lambdas。
(十六)Spring Cloud Stream
Spring Cloud Stream編輯支持
IntelliJ IDEA現在為Spring Cloud Stream項目提供了豐富的編輯支持,例如語法突出顯示,檢查,快速修復和代碼完成(包括application.properties或application.yml文件中值和引用的綁定器名稱完成)。
綁定生產者和消費者之間的導航
您現在可以使用裝訂線圖標在綁定的消費處理程序和生成消息處理程序之間進行導航。請記住,應通過'spring.cloud.stream.bindings'配置鍵將Consumers和Producer綁定到application.properties或application.yml文件中。
(十七)Thymeleaf
改善了Thymeleaf的支持
現在,您可以導航到'th:replace'和'th:include'屬性中引用的模板片段。代碼完成和重命名重構現在也適用于這些包含和替換的片段。
(十八)數據庫工具
支持Greenplum,Vertica和Apache Hive
IntelliJ IDEA支持這些新數據庫:
●Greenplum - 一個基于PostgreSQL的分析數據庫。
●Vertica - 面向列的存儲,旨在處理大量數據。
●Apache Hive - 基于Apache Hadoop構建的數據倉庫,用于提供數據查詢和分析。
改進了連接對話框
我們刷新了連接對話框的外觀并添加了幾個重要設置。您現在可以在“啟動腳本”字段中添加SQL查詢,該字段將在每次建立連接時運行。此外,您可以設置IDE將自動斷開連接之前的超時,或設置每N秒運行一次查詢的時間間隔以保持連接處于活動狀態。
更多更新內容,請點擊查看IntelliJ IDEA最新版本發布,改進了主題定制等18項功能(上)
想要購買IntelliJ IDEA正版授權的朋友可以。
有關產品動態更多的精彩內容,敬請關注下方的微信公眾號▼▼▼
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn