体验了一把最新的AI自动编程工具,我失眠了


- CodeWhispere介绍:可以根据IDE中的注释或者现有的一些提示、代码,来生成代码段或者建议。支持多种编程语言,可以和常用的IDE进行无缝集成。个人使用是完全免费的,没有门槛。
- 安装操作步骤:
- 打开IDE软件,搜索并安装AWS Toolkit工具包。
- 点击左侧的扩展,找到CodeWhispere,连接并激活它。
- 点击Start,点击sign in,点击copy code and proceed,自动转到浏览器,粘贴code,点击next
- 粘贴BUILDID,输入邮箱等信息,验证身份后设置密码,即可成功连接和使用CodeWhisperer。
- CodeWhisperer直接内嵌在IDE里面,使用起来非常方便,没有切换成本。
- 使用CodeWhisperer可以高效的实时生成代码片段或者建议,支持多种编程语言,并且可以和常用的IDE进行无缝集成。因此应该得到程序员的关注和使用。
新建代码原文件:
- 选择指定的编程语言(如JAVA)进行演示。
- 写一个排序算法的代码,例如冒泡排序。
- 可以使用中文写注释,然后回车。
自动生成代码:
- 自动生成的代码会根据上下文和环境来生成。
- 按下TAB键来接受自动生成的代码建议。
- 按下回车键,生成下一句代码的建议。
- 左下角的COVISPORT小状态栏会显示代码建议的生成状态。
生成其他代码示例:
- 生成单例模式的代码,写注释后按回车。
- 自动生成函数体代码,包括函数名和注释。
- 提供辅助的代码提示和建议,根据用户的编码上下文环境。
CodeWhisperer作为一个工具:
- 自动生成的代码不一定百分之百正确,需要用户检查。
- 提供辅助作用,像一个助手嵌入在IDE中为用户提供服务。
- 用户可以决定使用或不使用生成的代码建议。
- 还提供其他功能,如单行代码补全、代码块补全、主行建议等。