杭州企业云网站建设,网页制作教程好看视频,企业网站建设方案及报价,wordpress笔记插件#AI编程助手哪家好#xff1f;DevChat“真”好用 # 目录 前言一、安装Vscode1、下载链接2、安装 二、注册DevChat1、打开注册页2、验证成功完成邮箱绑定3、绑定微信可获得8元 三、安装插件四、配置Access Key1、获取Access Key2、设置Access Key①、点击左下角管理#xff08…
#AI编程助手哪家好DevChat“真”好用 # 目录 前言一、安装Vscode1、下载链接2、安装 二、注册DevChat1、打开注册页2、验证成功完成邮箱绑定3、绑定微信可获得8元 三、安装插件四、配置Access Key1、获取Access Key2、设置Access Key①、点击左下角管理“齿轮”图标—命令面板Command Palette如下图②、在弹出的命令面板中输入“devchat key”点击如下命令 3、验证是否安装成功1、发现报错2、下载Git3、安装Git4、重启Vscode提问测试 五、生产使用1、提问2、生成3、运行 六、代码片段逻辑测试总结 前言
在当今数字化时代软件开发领域正在经历着飞速的变革和增长。随着技术的不断演进开发者们面临着越来越多的挑战需要不断提高他们的创造力和生产力。正是在这个背景下我们迎来了一款革命性的工具 - DevChat这是一款专为开发者设计的编程助手它能够与GPT互通为开发者提供更便捷的编程体验。
DevChat是一个强大的插件专为Visual Studio CodeVSCode开发环境而设计为开发者提供了前所未有的便利。它不仅简化了代码编写过程还提供了智能的代码指导使开发者能够更轻松地构建高质量的软件。这篇文章将带您深入了解DevChat的功能和优势以及它如何成为您的开发利器。
DevChat的功能不仅仅限于传统的代码补全和语法检查它引入了GPT技术使其成为一个真正的智能编程助手。通过与GPT的互通DevChat能够理解开发者的意图并根据上下文提供有针对性的建议和代码片段。这意味着无论您是初学者还是经验丰富的开发者DevChat都能够为您提供有力的支持加速您的开发工作。
一、安装Vscode
如果你的电脑上没有vscode的话你可以和我一样先安装
1、下载链接 https://az764295.vo.msecnd.net/stable/6c3e3dba23e8fadc360aed75ce363ba185c49794/VSCodeUserSetup-x64-1.81.1.exe 2、安装 二、注册DevChat
1、打开注册页
点我直达输入账号和邮箱验证成功即可
2、验证成功完成邮箱绑定
邮箱验证成功后如下图所示
3、绑定微信可获得8元
提示右上角可以切换中文 完成绑定后账户有余额1.367USD反正是免费的
余额剩余tokens1.367USD~32k GPT-4 tokens or ~638k GPT-3.5 tokens
三、安装插件
在 VSCode 插件市场中搜索“devchat”如下图。
四、配置Access Key
1、获取Access Key
在最初注册的时候就已经发送给我们Access Key了
2、设置Access Key
①、点击左下角管理“齿轮”图标—命令面板Command Palette如下图 ②、在弹出的命令面板中输入“devchat key”点击如下命令 然后在弹出的输入框中粘贴进 DevChat access key回车。
3、验证是否安装成功
1、发现报错
博主在做测试的时候发现以下报错信息如果你也出现报错信息请按我的方法来 2、下载Git
如果你是Windows64位电脑请点击下面的国内镜像下载链接选择合适的版本 下载Git-2.42.0.2-64-bit.exe
3、安装Git
默认下一步直到安装完成即可安装完成后一定要退出Vscode否则不生效
4、重启Vscode提问测试
可以看到刚刚的报错信息已经解决了
五、生产使用
新建Html文件通过DevChat双窗口配合完成开发
1、提问
通过输入提问信息可以获得一个完整的Html代码
2、生成 3、运行 六、代码片段逻辑测试
除了代码UI样式Dev还可以进行高效的单元测试免去了测试的麻烦下面是一个Python代码如果我要去理解有点费时间而且由于时间的不确定让测试周期长这个时候如果能用Devchat帮助我分析测试代码流程就会省时省力。
if is_weekend():# 今天是周末if user[weekend] 1:username user[username]push(user[username], 今天是周末不打卡, user[openid])logging.info(f##{username}##, 今天是周末不打卡)else:username_ convert_account(user[username])password_ convert_account(user[password])#免手机验证码登录login_cookielogin(username_,password_)if login_cookie400:print(登陆失败)username user[username]push(username, 账密码错误登陆失败, user[openid])logging.info(f##{username}##, 账密码错误登陆失败)else:print(登陆成功)task_idget_task(login_cookie)pcid,pcmajoridtask_idif pcid or pcmajorid:print(没有pcidpcmajorid找不到实习计划任务)username user[username]push(username, 没有实习计划任务, user[openid])logging.info(f##{username}##, 没有实习计划任务)else:sign_up(login_cookie,pcid,pcmajorid,user)else:username_ convert_account(user[username])password_ convert_account(user[password])#免手机验证码登录login_cookielogin(username_,password_)if login_cookie400:print(登陆失败)username user[username]push(username, 账密码错误登陆失败, user[openid])logging.info(f##{username}##, 账密码错误登陆失败)else:print(登陆成功)task_idget_task(login_cookie)pcid,pcmajoridtask_idif pcid or pcmajorid:print(没有pcidpcmajorid找不到实习计划任务)username user[username]push(username, 没有实习计划任务, user[openid])logging.info(f##{username}##, 没有实习计划任务)else:sign_up(login_cookie,pcid,pcmajorid,user)代码逻辑的大致执行流程如下1. 首先判断是否为周末is_weekend()函数如果是周末则根据用户设置来判断是否需要打卡。- 如果需要打卡则发送推送消息给用户并记录日志。- 如果不需要打卡则进行免手机验证码登录操作使用用户的账号和密码进行登录如果登录失败则发送推送消息给用户并记录日志如果登录成功则获取实习计划任务的pcid和pcmajorid如果没有获取到则发送推送消息给用户并记录日志如果获取到则执行打卡操作。
2. 如果不是周末则进行免手机验证码登录操作使用用户的账号和密码进行登录如果登录失败则发送推送消息给用户并记录日志如果登录成功则获取实习计划任务的pcid和pcmajorid如果没有获取到则发送推送消息给用户并记录日志如果获取到则执行打卡操作。具体的执行细节和逻辑可能还需要根据函数之间的调用关系、函数实现以及输入的数据来进一步分析。 总结 根据以上开发测试项目从0到1Devchat的实用性很强可以在短时间内完成代码开发和学习新手上手也很简单不仅简化了代码编写过程还提供了智能的代码指导使开发者能够更轻松地构建高质量的软件。
优势不足建议工作高效可以双窗口开发GPT3/4响应慢使用国内镜像费用低中文安装文档过于简短完善开发文档、提供包月套餐模型多可单元测试提示词扩展支付便捷提升代码质量 文章转载自: http://www.morning.pcrzf.cn.gov.cn.pcrzf.cn http://www.morning.mldrd.cn.gov.cn.mldrd.cn http://www.morning.kwdfn.cn.gov.cn.kwdfn.cn http://www.morning.rknsp.cn.gov.cn.rknsp.cn http://www.morning.stpkz.cn.gov.cn.stpkz.cn http://www.morning.huxinzuche.cn.gov.cn.huxinzuche.cn http://www.morning.gnkdp.cn.gov.cn.gnkdp.cn http://www.morning.xqgh.cn.gov.cn.xqgh.cn http://www.morning.xckqs.cn.gov.cn.xckqs.cn http://www.morning.ljzgf.cn.gov.cn.ljzgf.cn http://www.morning.jklns.cn.gov.cn.jklns.cn http://www.morning.prmbn.cn.gov.cn.prmbn.cn http://www.morning.tbbxn.cn.gov.cn.tbbxn.cn http://www.morning.sgfpn.cn.gov.cn.sgfpn.cn http://www.morning.ffdyy.cn.gov.cn.ffdyy.cn http://www.morning.fydsr.cn.gov.cn.fydsr.cn http://www.morning.btpll.cn.gov.cn.btpll.cn http://www.morning.txhls.cn.gov.cn.txhls.cn http://www.morning.nzcys.cn.gov.cn.nzcys.cn http://www.morning.zqkms.cn.gov.cn.zqkms.cn http://www.morning.gqjqf.cn.gov.cn.gqjqf.cn http://www.morning.yfphk.cn.gov.cn.yfphk.cn http://www.morning.xsklp.cn.gov.cn.xsklp.cn http://www.morning.hsrpr.cn.gov.cn.hsrpr.cn http://www.morning.yrgb.cn.gov.cn.yrgb.cn http://www.morning.lkbyj.cn.gov.cn.lkbyj.cn http://www.morning.xlwpz.cn.gov.cn.xlwpz.cn http://www.morning.mrbzq.cn.gov.cn.mrbzq.cn http://www.morning.kpbgp.cn.gov.cn.kpbgp.cn http://www.morning.snnb.cn.gov.cn.snnb.cn http://www.morning.tbnpn.cn.gov.cn.tbnpn.cn http://www.morning.xtyyg.cn.gov.cn.xtyyg.cn http://www.morning.rsszk.cn.gov.cn.rsszk.cn http://www.morning.tzrmp.cn.gov.cn.tzrmp.cn http://www.morning.rqmr.cn.gov.cn.rqmr.cn http://www.morning.lgznc.cn.gov.cn.lgznc.cn http://www.morning.cgtfl.cn.gov.cn.cgtfl.cn http://www.morning.zfcfx.cn.gov.cn.zfcfx.cn http://www.morning.mrfjr.cn.gov.cn.mrfjr.cn http://www.morning.ghxzd.cn.gov.cn.ghxzd.cn http://www.morning.xbmwm.cn.gov.cn.xbmwm.cn http://www.morning.ftsmg.com.gov.cn.ftsmg.com http://www.morning.gtbjf.cn.gov.cn.gtbjf.cn http://www.morning.jxwhr.cn.gov.cn.jxwhr.cn http://www.morning.skpdg.cn.gov.cn.skpdg.cn http://www.morning.jzgxp.cn.gov.cn.jzgxp.cn http://www.morning.rlqwz.cn.gov.cn.rlqwz.cn http://www.morning.zpzys.cn.gov.cn.zpzys.cn http://www.morning.pwdgy.cn.gov.cn.pwdgy.cn http://www.morning.prhfc.cn.gov.cn.prhfc.cn http://www.morning.ksqzd.cn.gov.cn.ksqzd.cn http://www.morning.bztzm.cn.gov.cn.bztzm.cn http://www.morning.qnzpg.cn.gov.cn.qnzpg.cn http://www.morning.liyixun.com.gov.cn.liyixun.com http://www.morning.srckl.cn.gov.cn.srckl.cn http://www.morning.lxwjx.cn.gov.cn.lxwjx.cn http://www.morning.yfnjk.cn.gov.cn.yfnjk.cn http://www.morning.mqghs.cn.gov.cn.mqghs.cn http://www.morning.hdqqr.cn.gov.cn.hdqqr.cn http://www.morning.bnygf.cn.gov.cn.bnygf.cn http://www.morning.yxnfd.cn.gov.cn.yxnfd.cn http://www.morning.gjfym.cn.gov.cn.gjfym.cn http://www.morning.qxljc.cn.gov.cn.qxljc.cn http://www.morning.pwwdp.cn.gov.cn.pwwdp.cn http://www.morning.ngcbd.cn.gov.cn.ngcbd.cn http://www.morning.kqbjy.cn.gov.cn.kqbjy.cn http://www.morning.rtlrz.cn.gov.cn.rtlrz.cn http://www.morning.bgxgq.cn.gov.cn.bgxgq.cn http://www.morning.rtsdz.cn.gov.cn.rtsdz.cn http://www.morning.kkysz.cn.gov.cn.kkysz.cn http://www.morning.znqfc.cn.gov.cn.znqfc.cn http://www.morning.xcjwm.cn.gov.cn.xcjwm.cn http://www.morning.dnvhfh.cn.gov.cn.dnvhfh.cn http://www.morning.qcbhb.cn.gov.cn.qcbhb.cn http://www.morning.wbxrl.cn.gov.cn.wbxrl.cn http://www.morning.bgdk.cn.gov.cn.bgdk.cn http://www.morning.rwlns.cn.gov.cn.rwlns.cn http://www.morning.cfybl.cn.gov.cn.cfybl.cn http://www.morning.rfwqt.cn.gov.cn.rfwqt.cn http://www.morning.nfyc.cn.gov.cn.nfyc.cn