ChatGPT-易编程 V3.0.0:工程级工作支持、智能代码生成、智能代码导读以及更多功能介绍

目录

前言

🌟 功能介绍

🛠️ 命令(图示见本节末尾)

使用 ctrl+shift+p 可用的命令:

在文件或选中代码块上右键点击可以使用的命令:

使用快捷键可用的命令:

其他功能

部分功能图示

常见使用问题

快捷键冲突的解决办法和步骤(通过以下指导重绑定命令和快捷键):

特定应用场景下字符显示上的一些偏差(html开发和markdown文本书写特别注意)

体验流传输 ChatGPT 上 chatgptoffice.net

联系方式


前言

ChatGPT-易编程 V3.0.0 重大升级:

  • 增加工程级工作支持:获取工程概览,获取模块概览。
  • 增强带领使用者阅读和分析代码:剖析函数调用栈,分析类或结构体的实现和使用。
  • 增加代码生成功能:根据注释实现代码,根据代码片段继续实现代码,支持使用快捷键使工作更流畅。
  • 优化显示和使用体验。

插件发布页: ChatGPT-易编程 - Visual Studio Marketplace

插件基本介绍见 http://t.csdn.cn/lj2KZ,使用基础请见 http://t.csdn.cn/65aRT。

ChatGPT-易编程 账号 在 www.chatgptoffice.net 通用,一次注册,多终端多场景使用。

快来跟着作者一起了解它的具体功能吧。

🌟 功能介绍

🛠️ 命令(图示见本节末尾)

使用 ctrl+shift+p 可用的命令:

  • ChatGPT易编程: 工程概览 —— 当工作在打开的工程文件中时,使用该命令可获取工程概览信息
  • ChatGPT易编程: 文件所属模块概览 —— 当工作在打开的工程文件中时,使用该命令可获取文件所在模块的概览信息
  • ChatGPT易编程: 根据注释实现代码 —— 在代码编辑器中以代码注释形式写下代码需求,ctrl + space 快捷键可执行生成代码命令
  • ChatGPT易编程: 继续实现代码 —— 选中未完成的代码片段,ctrl + n 可执行补全代码
  • ChatGPT易编程: 根据注释继续实现代码 —— 在代码片段后添加注释写明代码需求,ctrl + shift + space 可继续根据需求完成代码
  • ChatGPT易编程: 函数调用栈剖析 —— 选中函数后,使用该命令分析当前函数
  • ChatGPT易编程: 分析类(结构体) —— 选中类或结构体定义后,使用该命令分析当前类或结构体

以下是之前版本已经支持的ctrl+shift+p可用功能,细节上也做了优化,回答更精确。

  • ChatGPT易编程: 对代码提问 —— 对选中代码段或当前代码文件提出您的任何问题(包括要求按特定格式书写文档以及图形描述,文档格式如asciidoc和markdown,图形格式如PlantUML)
  • ChatGPT易编程: 解释代码
  • ChatGPT易编程: 指出代码问题 —— 指出代码中的任何逻辑/语法错误
  • ChatGPT易编程: 重构代码
  • ChatGPT易编程: 设计测试用例、实现单元测试 —— 根据选中代码段或当前代码文件设计测试用例、实现单元测试代码

在文件或选中代码块上右键点击可以使用的命令:

  • ChatGPT易编程: 文件所属模块概览 —— 当工作在打开的工程文件中时,使用该命令可获取文件所在模块的概览信息
  • ChatGPT易编程: 根据注释实现代码 —— 在代码编辑器中以代码注释形式写下代码需求,ctrl + space 快捷键可执行生成代码命令
  • ChatGPT易编程: 继续实现代码 —— 选中未完成的代码片段,ctrl + n 可执行补全代码
  • ChatGPT易编程: 根据注释继续实现代码 —— 在代码片段后添加注释写明代码需求,ctrl + shift + space 可继续根据需求完成代码
  • ChatGPT易编程: 函数调用栈剖析 —— 选中函数后,使用该命令分析当前函数
  • ChatGPT易编程: 分析类(结构体) —— 选中类或结构体定义后,使用该命令分析当前类或结构体

以下是之前版本已经支持的在文件或选中代码块右键单击可用功能,细节上同样也做了优化,回答更精确。

  • ChatGPT易编程: 对代码提问 —— 对选中代码段或当前代码文件提出您的任何问题(包括要求按特定格式书写文档以及图形描述,文档格式如asciidoc和markdown,图形格式如PlantUML)
  • ChatGPT易编程: 解释代码
  • ChatGPT易编程: 指出代码问题 —— 指出代码中的任何逻辑/语法错误
  • ChatGPT易编程: 重构代码
  • ChatGPT易编程: 设计测试用例、实现单元测试 —— 根据选中代码段或当前代码文件设计测试用例、实现单元测试代码

使用快捷键可用的命令:

  • ChatGPT易编程: 根据注释实现代码 —— 在代码编辑器中以代码注释形式写下代码需求,ctrl + space 快捷键可执行生成代码命令
  • ChatGPT易编程: 继续实现代码 —— 选中未完成的代码片段,ctrl + n 可执行补全代码
  • ChatGPT易编程: 根据注释继续实现代码 —— 在代码片段后添加注释写明代码需求,ctrl + shift + space 可继续根据需求完成代码

其他功能

  • 对代码生成文档(可要求文档格式asciidoc、markdown等)
  • 对代码生成UML图(生成使用PlantUML描述的文本,再使用PlantUML GUI工具展示图形,更多其它种类图生成见“常见使用问题”)

部分功能图示

  1. 获取工程概览信息 (ctrl + shift + p搜索、选择命令,更多用法见上文)
  2. 根据注释生成代码 (ctrl + space快捷键使用命令,更多用法见上文)
  3. 获取文件所在模块概览信息 (右键单击选择命令,更多用法见上文)

常见使用问题

  • 快捷键冲突的解决办法和步骤(通过以下指导重绑定命令和快捷键):

  1. 打开 Visual Studio Code。
  2. 转到菜单栏中的 "文件"(File)选项,并选择 "首选项"(Preferences)。
  3. 在下拉菜单中选择 "键盘快捷方式"(Keyboard Shortcuts),或使用快捷键 Ctrl + K Ctrl + S。
  4. 这将打开键盘快捷方式编辑器,在编辑器中,您可以查看当前的键盘快捷方式设置。
  5. 在搜索框中,输入插件命令的名称 “ChatGPT易编程”,以找到您想要重新绑定的命令。
  6. 单击找到的命令,在右侧的快捷键列中,单击现有的快捷键(如果有的话)。
  7. 按下您希望绑定的新快捷键。例如,如果您希望使用 Ctrl + Shift + K 绑定命令,那么按下 Ctrl、Shift 和 K 键。
  8. 保存键盘快捷方式配置文件,并关闭编辑器。 现在,您已经将新的快捷键绑定到插件命令上。您可以使用新的快捷键来触发插件功能。
  • 特定应用场景下字符显示上的一些偏差(html开发和markdown文本书写特别注意)

  1. 使用命令 “对代码提问” 时,输入字符串中的html代码(选择的html代码块会被原样以代码形式显示出来)将被理解为html页面效果显示出来,如果html代码被```包裹,在下次登录加载对话时,html代码将以源码显示,否则仍被理解为html页面效果。
  2. 对话窗口中输入的html代码将被理解为html页面效果显示出来,如果html代码被```包裹,在下次登录加载对话时,html代码将以源码显示,否则仍被理解为html页面效果。
  3. 对话窗口中以markdown格式输入的代码(代码被```包裹)在本次问答中将原样以markdown源码形式显示出来,当下次登录加载对话历史时,它将以markdown文本效果显示出来,这种效果也适用于解释markdown文本被```包裹。
  4. ChatGPT输出内容包含html代码时,如果以markdown形式给出,则html代码会被原样以代码形式显示出来,否则将被理解为html页面效果显示出来,如果html代码嵌套在markdown文本(以```包裹)中,仍然将被理解为html效果。
  5. 以上偏差会干扰网页前端开发和markdown文本书写,这种情况下可使用 chatgptoffice.net 来开展工作,该网站问答将完全以源码形式给出html代码和markdown文本,使用易编程相同账号登录该网站。
  • 体验流传输 ChatGPT 上 chatgptoffice.net

  1. 实时显示ChatGPT回复的每一个字。

联系方式

如在使用过程中遇到困惑,欢迎与我交流。您可以关注我的 CSDN 账号 hanzzyl,或者发送邮件至 official@chatgptoffice.net 或 532113006@qq.com。期待与您共同成长!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/6020.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

chatgpt生成一个简单PPT

1.先通过chatgpt得到文案 请作为一个富有经验的自媒体从业者,请帮我写一份适用于PPT的文案,主题是AIGC用于产品演示。 注意使用markdown格式,并把回复内容放到代码块中 2.利用mindshow网站生成PPT 导入我们刚刚生成的内容

自动生成原创文章文案软件v.1.2.3

ChatGPT自去年11月发布后在各个领域引发轰动。尤其是在学术界,它引发了一场禁止使用人工智能作弊撰写论文的风波。 然而,时代变化得太快。据泰晤士报,国际文凭组织(IB)反其道而行之,表示将允许参加IB课程的…

Chatgpt4来了,测试小姐姐实测,在失业的边缘疯狂试探~

GPT-4是OpenAI于2023年3月发布的最新人工智能模型,它是继GPT-3.5之后的又一次重大突破。它的核心技术是基于Transformer的自回归语言模型,它使用了大量的无标注数据进行预训练,学习了自然语言和其他模态之间的通用表示和关系。我们今天来看看…

【NLP】ChatGPT试用有感

写在前面 作为一个兼具分析&生成能力的AI,ChatGPT最近一段时间热度都非常高,它的确颠覆了很多人的认知,它的出现一定程度上是强人工智能的出现。ChatGPT似乎已经无所不能,文本分类,信息抽取,文本生成&a…

chatGPT指令大全可免费使用网站列表chatGPT4试用方案

指令列表 写作助理 👉 最常使用的 prompt,用于优化文本的语法、清晰度和简洁度,提高可读性。作为一名中文写作改进助理,你的任务是改进所提供文本的拼写、语法、清晰、简洁和整体可读性,同时分解长句,减少…

上手ChatGPT威力加强版后,我发现它很强,但也有点拉。。。

今天凌晨,OpenAI 发布了最新的 GPT-4。 根据发布会披露的内容来看,这个新一代比早先大家使用的 ChatGPT 的 GPT-3.5 内核强悍了一大截,再次刷新了编辑部对 AI 的认知。 首先,非常非常重要的一点是,GPT-4 可以接受文字以…

苹果汽车将不支持全自动驾驶;华为云发布研发需求管理工具;腾讯文档发布企业版;OpenAI上线ChatGPT | 每日大事件...

‍ ‍数据智能产业创新服务媒体 ——聚焦数智 改变商业 01.苹果汽车被曝大降级:不支持完全自动驾驶 12 月 7 日消息,苹果公司已经缩减了其苹果汽车项目,该公司不再计划发布完全自动驾驶的汽车。苹果公司最初想制造一辆没有方向盘和油门的自动…

ChatGPT做到人人都可以配置思科华为网络设备

最近有个一个想法,chatgpt能不能帮忙配置网络设备,于是我开始在网上找了个拓扑图。 然后我将拓扑图及需求,以prompt的形式发送给chatgpt,然后chatgpt根据我的要求,将所有节点的配置全部输出了出来,真是一个…

爆发前夜!华为阿里版ChatGPT!

本文经授权转载自微信公众号:51CTO技术栈,作者 | 徐杰承,审校 | 云昭 “你训练的大模型涌现了吗?”“还没有。好难受。”一时间成为了最近AI赛道玩家的一个爆热梗。 不管承不承认,相信每个玩家都不愿意输掉这场激烈的竞…

Osbypass苹果手机激活锁停用Hello密码锁绕ID屏幕锁密码支持三网(移动、联通、电信)国行版手机解锁打电话4G等支持打电话、短信、4G上网、重启、通知、iCloud登录

Osbypass是一款来自国外开发者的软件。界面简单,操作容易的工具,它可以帮助绕过忘记ID密码的设备,支持iPhone、iPad等。 整个工具界面是中文的,非常友好的操作界面。 MEID三网支持iPhone/iPad,完美重启、ID登录、推送…

最新IPAD协议登陆教程(扫码登陆)/62登陆后续更新

调用“获取登陆二维码”配置相关代理(代理可以通过巨量IP中按量付费测试,充值个10块钱无限用 ) 第一步、获取你要登陆的微信号常用地的代理(如图) 配置跟图片配置一样就行(代理类型务必选择socks),只需要修改你获取代理的地区就好了,然后点击生成api链接; 然后直接…

ipad忘记锁屏密码用计算机解决,4种无需密码即可解锁iPad的方法

第1部分:如何使用dr.fone解锁没有密码的iPad? 通过dr.fone - Unlock(iOS)可以帮助你解锁设备而不会对其造成任何损坏。作为dr.fone工具包的一部分,它是一个非常先进的工具,从死机到处于恢复模式,从数据备份到恢复&…

用iPad使用虚拟机的方式,不用越狱,不用安装软件,不用企业签名和开发者账户

最近,有很多人都在疯传首款iOS虚拟机,UTM 但是,我找到了一个比UTM还要好用的虚拟机——PCjs 废话不说,上图 这就是PCjs的首页 有人会说:苹果不是不让带有虚拟机的软件上架吗? 答案是:这只是…

iOS14可以越狱了!苹果关闭了iOS13.7验证通道

iOS13.7关闭签名 iOS 14正式版发布后,苹果对之前的固件停止签证,其实这是必然的事情。苹果当地时间周二停止了iOS 13.7的代码签署,这是iOS 13在上周iOS 14首发前的最后一个迭代版本。停止iOS 13.7代码签署是在苹果推送下一代iOS 14的6天后。 …

专业的iPhone/iPad解锁工具:Tenorshare 4uKey中文版

如果你不小心忘记了自己的iphone或者ipad的屏幕密码,那么Tenorshare 4uKey for Mac帮你哦!将你的设备连接上Tenorshare 4uKey mac中文版后,一键开始删除密码,轻松帮你解锁iPhone,Tenorshare 4uKey mac版兼容最新的iOS …

iBypasser完美支持iOS9-14系统·支持ID登录消息推送

iBypasser目前完美支持ios9-14系统 支持hello界面完美绕过支持重启!支持ID登录,修复消息推送! 支持屏幕锁/停用界面完美绕过(iPhone8 Plus完美测试) 支持删除本地ID账户(隐藏ID)不可以刷机还…

【iOS_锁】

文章目录 前言锁线程安全锁🔒的作用锁的种类互斥锁 自旋锁加锁原理缺点对比自旋锁的缺点互斥锁的缺点 各种锁OSSpinLock使用OSSpinLockOSSpinLock存在缺陷 互斥锁分为两种: 递归锁、非递归锁 os_unfair_lock 【非递归互斥锁】锁的修饰使用 自旋锁的优先级…

淘宝模拟登录 +淘宝商品详情数据、淘宝商品列表数据爬取

PYTHON环境: * requests库 * time库 * re库 实现思路: * 检查此账号需不需要验证(滑动验证/验证码) * 浏览器/工具 获取ua和加密后的密码(一劳永逸的方法) * post请求登录url获取st申请url * 根据获得的st申请地址获取st…

Wolfram语言之父:ChatGPT到底能做什么?

人类语言及其背后的思维模式在结构上比我们想象的更简单、更“符合规律”。 ChatGPT大火,甚至已经开始改变人类的工作和思考方式,充分了解并且认识它,同时看到未来的机会,已经成为每个人迫不及待需要建立的心智。而放眼全球&#…

当 ChatGPT 比你更会写代码,程序员还能干什么?

作者 | 何苗 出品 | CSDN(ID:CSDNnews) 大模型的火热引爆了 AI 编程领域的全面革新,人们开始思考如何借助 AI 提高编程效率的同时,也在思考未来需要怎样的“新程序员”。 3 月 25 日下午,CSDN 与《新程…