catgpt-copilot
v1.0.0
Published
ChatGPT编程辅助插件,让喵喵教你写代码吧!
Downloads
3
Readme
:cat:CatGPT CatGPT Copilot - VSCode 编程辅助插件
CatGPT Copilot 是一款基于 ChatGPT 的 VSCode 编程辅助插件,支持聊天问答、代码自动补全、函数提示、悬浮释义等多种编程辅助服务,让喵喵教你写代码吧!
功能
- ChatGPT,支持普通请求和流式请求两种服务模式
- 聊天问答,聊天框形式问答服务,支持代码格式化和复制/插入
- 代码补全,AI补全代码编写需求,自动识别当前语言类型
- 悬浮释义,划词划句解释代码含义
- 菜单服务,提供其他编码辅助功能
安装
- 在 VSCode 插件市场中搜索 CatGPT Copilot
- 在 release 中下载最新的插件文件(catgpt.vsix),在 VSCode 插件右上角点击【从 VSIX 安装】,选择插件文件完成安装
使用
聊天问答
- 点击侧边栏【猫爪】图标,唤起聊天窗,输出提问内容并点击发送,稍等片刻即可收到回答;
- 点击聊天框右上角【垃圾桶】按钮可一键清空聊天记录;流式输出过程中可点击右上角【停止】按钮停止输出;
- 代码内容以高亮代码块形式输出,支持复制剪切板和插入编辑器;
代码补全
- 在编辑器注释中输入编码需求,例如://正则表达式匹配手机号码;
- 输入需求后,按【空格键】激活匹配,选择【代码生成】并确认,稍等片刻即可自动补全代码;
- 代码补全过程中可随时点击右下角【取消】按钮取消输出;
函数提示
- 所有函数上方会新增【解释】和【优化】按钮,点击即可在对话框输出解释或优化结果,目前支持 JavaScript 普通函数和箭头函数;
菜单辅助
- 其他常用的辅助功能全部收录在右键菜单中,在编辑器选中目标代码片段,点击右键选择响应的 CatGPT 服务,即可生成AI辅助结果;
贡献
如果你有任何问题或者建议,欢迎提出 issue 或者 pr。
许可证
catgpt 使用 MIT 许可证。详见 LICENSE 文件。