以 AI 協助提升您的程式開發生產力

JetBrains AI Assistant 以智慧型程式碼自動完成、生成、重構、除錯與解釋,強化您的開發流程。

2023年12月13日產品更新JetBrains
以 AI 協助提升您的程式開發生產力

JetBrains AI Assistant 是一款創新的 AI 驅動程式碼協作外掛,可與 IntelliJ IDEA、PyCharm、PhpStorm、ReSharper 以及其他 JetBrains IDE 整合。它會使用多個大型語言模型(LLM),包含 OpenAI 與專有的 JetBrains 模型,以便在您需要時,提供開發者所需的協助。

AI Assistant 的能力包括:

  • AI 驅動的多行程式碼自動完成:取得涵蓋多行的智慧程式碼建議,提升開發效率。
  • 具備情境理解的 AI 功能:善用 AI 洞察,會考量周圍的程式碼,提供相關且量身打造的協助。
  • 文件與提交訊息生成:使用 AI 專業知識自動產生文件,並生成深具洞察力的提交訊息。
  • 根據描述生成程式碼:運用 AI 由自然語言描述生成程式碼,消除重複性的編碼工作。
  • 程式碼解釋:深入理解程式碼元素,包括正則表示式、SQL 與 cron 表達式。
  • 錯誤排除:善用 AI 定位錯誤並提出修正建議,確保程式碼完整性。
  • 重構建議:取得由 AI 驅動的建議,以改善程式碼結構與可讀性。
  • 類別、函式與變數名稱建議:自動為程式碼元件生成有意義的名稱,提升程式碼整理與架構。
  • 自訂提示詞程式庫:建立並維護自訂提示詞的存放庫,以因應特定需求調整 AI 協助。
  • 程式碼轉換:可順暢地將程式碼轉換為所需的程式語言,提升程式碼彈性。
  • 追蹤 AI 情境檔案的包含內容:了解哪些檔案會成為 AI 功能所使用的情境來源,以便做出有根據的決策。
  • 資料處理透明度:深入了解資料傳送、儲存與分享方式,確保資料隱私與安全。

JetBrains AI Assistant 以每位使用者計費,採商業年度訂閱制。您需要已擁有 JetBrains IDE 產品,且該產品有啟用的商業訂閱授權。

如需更多資訊,請造訪我們的 JetBrains AI Assistant 產品頁面。