分享下我发现的16个AI辅助编程的网站

慈云数据 2024-04-10 技术支持 69 0

这些工具和服务覆盖了多个方面,包括编程辅助、代码生成、问题解决、Git指令辅助、代码安全扫描等,为开发者提供了丰富的选择。

Codegeex (codegeex.cn/zh-CN):

  • 类型:AI编程助手
  • 支持语言:Python, C/C++, Java, Go, JavaScript等
  • 特点:免费,支持一键转换代码语言,可集成在PyCharm和VS Code中。

    Codeium:

    • 类型:多语言编程助手
    • 支持语言:40多种
    • 特点:支持与20多个IDE集成,提升编码速度。

      Safurai (www.safurai.com):

      • 类型:AI助手
      • 功能:解决代码bug,撰写文档,测试代码
      • 特点:提供多功能的AI支持。

        Gitfluence (www.gitfluence.com):

        • 类型:Git指令辅助工具
        • 特点:自动识别和匹配对应的git指令。

          Phind (www.phind.com):

          • 类型:开发者搜索引擎
          • 特点:直接提供问题的详细解决方案和步骤。

            Amazon CodeWhisperer:

            • 类型:ML-powered coding companion
            • 特点:基于机器学习,提供语法正确的代码建议。

              ai-cli (GitHub - abhagsain/ai-cli):

              • 类型:终端代码提示插件
              • 特点:集成了ChatGPT的终端代码提示功能。

                Copilot (Google Colab Copilot):

                • 类型:Google Colab Copilot
                • 特点:Colab的AI协助编程工具

                  Hacker-AI (Hacker AI: Acquired by Offensive 360):

                  • 类型:代码安全问题挖掘工具
                  • 特点:扫描源代码并挖掘代码安全问题。

                    Sketch (GitHub - approximatelabs/sketch: AI code-writing assistant that understands data content):

                    • 类型:Python数据分析工具
                    • 特点:能理解pandas数据内容的Python包。

                      Refraction (Learn, improve and generate code with AI | Refraction):

                      • 类型:AI代码、测试和文档生成工具
                      • 特点:使用AI自动生成代码、测试和文档。

                        Buildt (Cosine):

                        • 类型:上下文代码搜索、解释和生成工具
                        • 特点:提供上下文代码搜索、解释和生成功能。

                          Huggingface Spaces (https://huggingface.co/spaces/THUDM/CodeGeeX):

                          • 类型:多语言代码生成工具
                          • 特点:Huggingface开源,支持多语言。

                            Programming-helper:

                            • 类型:文本语言描述转代码工具
                            • 特点:普通文本语言描述转成代码,可生成注释。

                              CodeAssist - IntelliJ IDEs Plugin | Marketplace:

                              • 类型:JetBrains插件
                              • 特点:自动填充写到一半的代码。


微信扫一扫加客服

微信扫一扫加客服

点击启动AI问答
Draggable Icon