通义灵码怎么用?
通义灵码是阿里巴巴推出的AI编程助手,旨在帮助开发者更高效地编写代码。以下是在不同IDE(集成开发环境)中使用通义灵码的步骤:
一、安装通义灵码
-
IntelliJ IDEA
- 打开IntelliJ IDEA设置窗口,在插件市场中搜索“TONGYI Lingma”或“通义灵码”。
- 找到通义灵码后,点击“安装”按钮进行安装。
- 安装完成后,重启IntelliJ IDEA。
-
Visual Studio Code
- 打开Visual Studio Code扩展窗口,搜索“TONGYI Lingma”或“通义灵码”。
- 找到通义灵码后,点击“安装”按钮进行安装。
- 安装完成后,重启Visual Studio Code。如果安装后在侧边导航上找不到通义灵码入口,可鼠标聚焦在侧边导航后右键查看,勾选通义灵码后即可将插件入口配置在侧边导航上。
二、登录通义灵码
- 重启IDE后,点击侧边导航的通义灵码图标。
- 在通义灵码助手的窗口点击“登录”按钮,前往登录页面完成登录。
三、使用通义灵码
-
代码智能补全
- 在IDE编辑器区进行代码编写时,通义灵码会根据当前代码文件及相关代码文件的上下文,自动为你生成行级/函数级的代码建议。
- 你可以使用快捷键采纳、废弃或查看不同的代码建议。例如,在macOS和Windows系统中,使用Tab键接受行间代码建议,使用Esc键废弃行间代码建议。
- 你也可以通过快捷键(如macOS的⌥P或Windows的Alt+P)手动触发生成代码建议。
-
自然语言生成代码
- 在编辑器中,你可以直接通过自然语言的方式描述需要实现的需求。
- 通义灵码会在编辑器中生成代码建议,点击Tab键可直接采纳。
-
研发智能问答
- 当你编码遇到问题或缺乏具体解决思路时,可以单击IDE侧边工具导航或使用快捷键唤起通义灵码智能问答助手。
- 选中代码后,在智能问答窗口的输入框中输入你的问题。通义灵码将围绕选中代码与你开展对话,提供答案和解决思路。
-
@workspace本地工程问答
- 当你需要快速了解一个工程、查找工程内的实现逻辑或有新的诉求需要进行代码变更时,可以在智能问答窗口中通过“@workspace”唤起功能。
- 选中后输入你的问题或诉求,通义灵码可快速结合当前仓库进行工程理解、代码查询、代码问答等。
-
@terminal问答
- 当你遇到执行指令不知道如何写或不清楚某个指令的意思时,可以在智能问答窗口中通过“@terminal”唤起功能。
- 选择后使用自然语言描述你的指令诉求,通义灵码将生成你需要的命令。生成指令后,你可以一键插入到terminal中进行执行或让通义灵码继续解释。
-
智能生成指令
- 通义灵码提供多处触发单元测试生成、代码解释、生成代码注释、代码优化功能的入口。
- 当你选中代码后,可以通过右键菜单、智能问答窗口的快捷指令或函数上方的快捷入口触发相关功能操作。
四、其他功能
- 清空会话上下文历史记忆:在智能问答输入框中输入指令(如“/clear context”),选择后即可清空当前会话的上下文历史记忆。
- 新建会话:在智能问答窗口中,单击右上角的新建按钮即可新建会话窗口。单击后会话窗口将回到默认状态。
- 历史会话:历史会话功能帮助你检索和回顾与通义灵码的交流记录,方便针对多次的建议进行对比和选择。
通过以上步骤,你就可以在IDE中高效地使用通义灵码进行代码编写和调试了。