翻譯|產品更新|編輯:龔雪|2023-08-21 16:12:55.337|閱讀 271 次
概述:IntelliJ IDEA V2023.2版本根據用戶的反饋為 IntelliJ IDEA 引入了AI Assistant和與 GitLab 的集成,還實現了性能增強!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
IntelliJ IDEA,是java編程語言開發的集成環境。IntelliJ在業界被公認為最好的java開發工具,尤其在智能代碼助手、代碼自動提示、重構、JavaEE支持、各、類版本工具(git、svn等)、JUnit、CVS整合、代碼分析、 創新的GUI設計等方面的功能可以說是超常的。
在此版本中,我們為IntelliJ IDEA引入了一項重要補充 – AI Assistant。 AI Assistant 當前具備一組由 AI 提供支持的初始功能,提供集成式 AI 聊天,可以完成一些任務,例如自動編寫文檔注釋、建議名稱、生成提交消息等。
JetBrains AI 服務為 AI Assistant 提供技術支持,此服務目前可以連接到 OpenAI,后續還將包含其他語言模型提供商。 要訪問 Assistant 的 AI 功能,您需要安裝 AI Assistant 插件并使用 JetBrains Account 登錄 JetBrains AI 服務。 JetBrains AI 服務的初始可用性可能受限。有關 AI Assistant 的更多信息以及訪問說明,請查閱。
在 IntelliJ IDEA 2023.2 中,我們增強了 IntelliJ 分析器,為應用程序性能提供更有價值且易于理解的洞察。 新的編輯器內提示可供快速逐行分析代碼性能,幫助您更快識別和解決問題。 編輯器裝訂區域中的顏色編碼注解可以高亮顯示關鍵方法,讓您專注于性能瓶頸。 因此,不再需要使用 Flame Graph(火焰圖)和 Call Tree(調用樹)視圖執行徹底、耗時的分析。在這篇中了解詳情。
IntelliJ IDEA 2023.2 引入了與 GitLab 的集成,幫助簡化開發工作流。 現在,您可以直接在 IDE 中使用 Merge Requests(合并請求)功能:查看請求列表、檢查更改、留下評論,以及導航到相關視圖。
調試反應式應用程序時,可以輕松求算 Mono 和 Flux 類型的監視和局部變量的值。 IDE 現在會在調試會話期間進行檢測,并在 Variables(變量)視圖中提供相應的 get 或 collectList 鏈接,點擊即可立即計算 Reactive Streams 條目。 默認情況下,調試器會獲取 Flux 的前 100 個條目,您可以在 File | Settings | Languages & Frameworks | Reactive Streams(文件 | 設置 | 語言和框架 | Reactive Streams)中配置此數量。
我們擴展了自動測試功能,使其與 Maven、Gradle 和 JPS 構建系統完全兼容,我們還使持續測試模式更易激活。 要啟用該模式,請使用 Run/Debug(運行/調試)工具窗口中新增的 Rerun Automatically(自動重新運行)按鈕。 每當更改保存時,測試都會自動運行并對代碼更新提供即時反饋。
IntelliJ IDEA 提供了對直接在 return 語句處設置斷點的改進支持,類似于已在 lambda 表達式中實現的設置方式。 這一改進將為開發者提供更高的調試精度和更深入的代碼分析,帶來更有價值的代碼行為和返回值洞察。 要設置內聯斷點,只需右鍵點擊語句旁邊的裝訂區域并選擇 return 選項即可。
IntelliJ IDEA2023.2 引入了一項備受期待的功能,可供有選擇地提交代碼區塊的特定部分。 要執行部分提交,請選擇區塊中的行,然后從上下文菜單中調用 Include these lines into commit(將所選行包含到提交中)。 區塊將被分為單獨的行,所選行將被高亮顯示,您可以使用復選框或上下文菜單在選區中添加或排除行。
IntelliJ IDEA 2023.2 提供了新的命令行工具,用于快速構建和上傳共享索引,它旨在簡化團隊合作并消除本地索引大型項目花費的時間。 新工具將簡化為團隊生成共享索引的過程,只需幾下點擊,無需多個腳本和服務。
現在可以在 Services(服務)工具窗口中輕松訪問和預覽 Docker 鏡像層的內容。 從列表選擇鏡像,選擇 Show layers(顯示層),然后點擊 Analyze image for more information(分析鏡像來獲得更多信息)。 這將打開層中存儲的文件列表,您可以右鍵點擊文件,然后點擊 Open File(打開文件)(對于二進制文件,則為 Download File(下載文件)),在編輯器中輕松打開所選文件。
現在,可以將 Docker 運行配置指定為 Before Launch(啟動前)任務,從而在另一個配置之前運行,IDE 將等待當前運行的容器恢復正常,然后再啟動下一個運行配置。要將 Docker 運行配置放入隊列中,首先創建配置,然后通過 Modify options | Add before launch task | Run configuration(修改選項 | 添加啟動前任務 | 運行配置)將其添加到相關容器中。
我們在IntelliJ IDEA2023.2 中關注如何改進呈現 JavaScript 和 TypeScript 中類型錯誤的方式。 現在,您的錯誤和警告將用可讀性更高的方式格式化,使代碼中的問題更易發現。 這適用于所有 TypeScript 和一些最常見的 JavaScript 錯誤,甚至包括本地化后的錯誤。
點擊咨詢“”獲取更多更新內容!
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網