知名開發工具RubyMine全新發布v2023.3——支持AI Assistant

RubyMine 是一個爲Ruby 和 Rails開發者準備的 IDE,其帶有所有開發者必須的功能,並將之緊密集成於便捷的開發環境中。

RubyMine v2023.3正式版下載

新版本改進AI Assistant支持、Rails應用程序和引擎的自定義路徑、對Rails 7.1嚴格locals的代碼洞察、RBS中的額外聲明、針對調試器類型呈現器的更新、服務器模式下的RuboCop、Brakeman代碼檢查等。

AI Assistant

JetBrains 的 AI Assistant 現已全面推出,搭載大量新功能和改進,助力提高您在 JetBrains IDE 中的工作效率。

對 AI 生成名稱建議的支持

現在您可以爲 Ruby 代碼中的局部變量和形參啓用 AI 生成名稱建議,內聯使用 Rename(重命名)重構時,此操作可用。要啓用名稱建議,請在 Settings | Tools | AI Assistant(設置 | 工具 | AI Assistant)下選中 Provide AI-generated name suggestions(提供 AI 生成名稱建議)複選框。

RubyMine v2023.3產品圖集

改進 Ruby 上下文

持續改進 Ruby 上下文以及 LLM 分析代碼庫的方式,這些更改會影響 AI Assistant 生成文檔、解釋 Ruby 代碼、識別文件內容等的方式。

RubyMine v2023.3產品圖集

單元測試生成

藉助 AI Assistant,您可以爲 Ruby 或 Rails 應用程序中的 public 方法輕鬆生成測試。

RubyMine v2023.3產品圖集

Rails

Rails 路徑的自動導入

新版本實現了一個新選項來自動檢測 Rails 應用程序中的自定義路徑,每次打開項目時,RubyMine 都會嘗試在後臺導入 Rails 路徑配置。

RubyMine v2023.3產品圖集

對 Rails 7.1 嚴格 locals 的代碼洞察

RubyMine 現在支持嚴格 locals 的解析、補全、Find Usages(查找用法)、Rename(重命名)和導航功能。

RubyMine v2023.3產品圖集
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章