當前位置: 妍妍網 > 碼農

4款值得推薦的AI輔助編程工具

2024-04-21碼農

前言

在這個AI迅速發展的階段,湧現出了一大批好用的AI輔助編程工具。AI輔助編程工具能夠提高開發效率、改善程式碼品質、降低bug率,是現代軟體開發過程中的重要助手。今天大姚給大家分享4款AI輔助編程工具(並且都支持C#語言),希望對大家有所幫助。

AI輔助編程工具

以下四個AI輔助編程工具都已收錄到DotNetGuide中,假如你有更好的推薦歡迎文末留言或者RP。

https://github.com/YSGStudyHards/DotNetGuide

GitHub Copilot

GitHub Copilot 是一款 AI 編碼助手,可幫助你更快、更省力地編寫程式碼,從而將更多精力集中在問題解決和協作上。GitHub Copilot 會在你編碼時提供建議:有時是當前行的補全,有時是全新的程式碼塊。可以接受全部或部份建議,也可以忽略建議並繼續鍵入。

  • https://github.com/features/copilot

  • 支持語言

    支持Python、JavaScript、TypeScript、Ruby、Go、C# 和 C++等多種語言。

    支持工具

    Visual Studio、Visual Studio Code、Azure Data Studio、JetBrains IDEs、Vim/Neovim。

    CodeGeeX

    CodeGeeX是一款基於大模型的智慧編程助手,它可以實作程式碼的生成與補全、自動為程式碼添加註釋、自動解釋程式碼、自動編寫單元測試、實作程式碼審查Code Review、自動修復程式碼fixbug、自動生成commit message完成git送出,以及在不同程式語言的程式碼間實作互譯、針對技術和程式碼問題的智慧問答等豐富的功能。

  • https://codegeex.cn/

  • 支持語言

    支持Python、Java、C#、C++/C、JavaScript、Go等多種語言。

    支持工具

    Visual Studio Code、JetBrains IDEs、Visual Studio、HBuilderX、DeepIn-IDE等。

    Fitten Code

    Fitten Code是由非十大模型驅動的AI編程助手,它可以自動生成程式碼,提升開發效率,幫您偵錯Bug,節省您的時間。還可以對話聊天,解決您編程碰到的問題。

  • https://code.fittentech.com/

  • 支持語言

    支持javascript, markdown, java, json, php, python, csharp, typescript, html, c, cpp, yaml, zig, go, ruby, css, kotlin, shell等80多種語言。

    支持工具

    Visual Studio、Visual Studio Code、JetBrains IDEs、Vim。

    CodeWhisperer

    CodeWhisperer是亞⻢遜出品的一款基於機器學習的通用程式碼生成器,可即時提供程式碼建議。在編寫程式碼時,它會自動根據我們現有的程式碼和註釋生成建議。從單行程式碼建議到完整的函式,它可為我們提供各種大小和範圍的個人化建議。

  • https://aws.amazon.com/cn/codewhisperer/

  • 支持語言

    支持Python、Java、C#、JavaScript、Typescript等15種程式語言。

    支持工具

    VS Code、IntelliJ IDEA、Visual Studio(預覽版)、AWS Cloud9、AWS Lambda 控制台、JupyterLab 和 Amazon SageMaker Studio。