AWS CodeWhisperer a year ago
博客大纲
preface
CodeWhisperer 是亚马逊的一款代码生成工具,它能根据注释和现有代码在 IDE 中实时生成代码片段由0到1的建议。 它还支持 CLI 补全和命令行中自然语言到 bash 的翻译。
step 1: Install extension
1. for IDE
- AWS Glue Studio Notebook
- JetBrains(e.g. IntelliJ IDEA)
- JupyterLab
- Terminal, shell and command-line
- Visual Studio (VS) Code
- Visual Studio (preview)
2. for command line
- macOS 11+
- a, 支持的shell有: bash, zsh, fish
- b, 支持的terminal有: iTerm2, macOS Terminal, Hyper, Alacritty, Kitty, VS Code embedded terminal, JetBrains embedded terminal
这里我下载的扩展是 macos command line。
step 2: create builder Id
第2步就是创建Builder Id, 邮箱和密码后面登录CodeWhisperer时会用到
step 3: authenticate
正常安装CodeWhisperer
打开CodeWhisperer,按提示操作, 以完成安全验证
验证成功之后,我们就可以进到IDE的UI界面完成一些自定义设置
接着打开IDE或者terminal,CodeWhisperer 就可以工作啦, 我们来测试一下