AI代码编程插件

前言

最近在开发Unity的时候,就尝试了好几款开发工具

  • Visual Studio + Resharper
  • VSCode
  • JetBrains Rider

从代码提示的便捷程度来说,我觉的

Visual Studio + Resharper>JetBrains Rider>VSCode

但是Visual Studio + Resharper的启动速度是三者最慢的,但是不知道是Resharper的功能还是Visual Studio带的有AI提示代码的功能,特别好用,但是VSCodeJetBrains Rider默认都没有。

找来找去,发现了几个免费的AI代码提示插件

  • AWS Toolkit 亚马逊出品
  • CodeGeeX 国内出的

下面就说说不同平台上怎么使用。

VSCode

AWS Toolkit

在插件中直接搜索安装AWS Toolkit即可。

image-20230722160545889

安装完成后会进入设置界面选择

image-20230722160509100

根据提示会一步一步注册后就能使用了。

CodeGeeX

另外一个插件CodeGeeX也不错。

image-20230722174123489

官网

https://codegeex.cn/zh-CN

JetBrains Rider

AWS Toolkit

Settings => Plugins 中搜索 AWS Toolkit安装

image-20230722160902533

安装后重启开发工具

重启后界面左下角多了AWS Toolkit

点开 AWS Toolkit ,启动Start

image-20230722165038384

会弹出

image-20230722165140452

点击Open and Copy Code

image-20230722165218476

这时会自动打开网页,直接粘贴自动复制的Code即可。

但是经过实验

在JetBrains Rider中的代码提示没有在VSCode中的更好用。

CodeGeeX

Jetbrains IDEs也都能搜索CodeGeeX下载插件

RiderCodeGeeX的体验相比AWS Toolkit更好一点。

Visual Studio

Visual Studio作为默认的开发工具,不知道为什么,代码中的方法不会自动提示,方法体内的都会提示。

也没有类似于上面的插件,所以不推荐使用。

但是它自带的有AI辅助开发的插件:

image-20230722182556781