首页 > 其他分享 >用了这款插件,零代码基础也能写代码你信吗?

用了这款插件,零代码基础也能写代码你信吗?

时间:2023-11-28 11:32:49浏览次数:38  
标签:插件 CodeGeex 代码 IDEA 这款 pycharm chatGPT

一、写在前面

使用过chatGPT的同学,可能都会有过这样的经历?遇到代码不会的问题,本能的就会去求助chatGPT,然后并根据chatGPT的回答去优化代码。但是,没了的话,chatGPT是不是也帮不上忙了?还是只有我是这样的情况 ̄□ ̄||

当然,这也让我偶然发现这个插件,对于我这种代码渣渣来说,真的是有种被带飞的感觉。。。。

讲道理这么好用的工具,又可以提高效率的工具,收点钱也是可以接受的。

但是秉着白嫖精神,一时白嫖,一时爽,一直白嫖一直爽的原则,还是忍不住给大家分享一下这款非常牛的插件CodeGeex

二、CodeGeex简介

  • CodeGeeX:智能编程助手,CodeGeeX支持多种主流IDE,如VS CodeIntelliJ IDEAPyCharmVim等,同时,支持PythonJavaC++/CJavaScriptGo等多种语言。
  • 官网地址:https://codegeex.cn/
  • GitHub地址:https://github.com/THUDM/CodeGeeX2

三、安装插件

1、vscode

用了这款插件,零代码基础也能写代码你信吗?_Java

2、pycharm

用了这款插件,零代码基础也能写代码你信吗?_Go_02

注意:IDEA也是这样操作,IDEApycharm低版本的搜不到这个插件,请更新2023.01版本及以上.

四、CodeGeex的使用

1、帮你写代码

这个功能就和chatGPT一样了,下面我以pycharm为例来演示。

用了这款插件,零代码基础也能写代码你信吗?_Java_03

2、帮你添加注释

举个栗子:

比如你在接手别人代码时,正好这个同事的代码一行注释都没有,真的就是得硬着头皮去理解,现在有了这个功能,真的是实现了逐行讲解的功能,真的太亲民了吧!

操作方法:

  • 选中需要添加注释的代码
  • 鼠标右键CodeGeex ->Add Comment

图示:

用了这款插件,零代码基础也能写代码你信吗?_软件测试_04

效果:

用了这款插件,零代码基础也能写代码你信吗?_软件测试_05

3、跨语言的编程

是的,你没看错!它可以帮你写的代码转成你想转换的编程语言。

比如我把刚才的代码转成Java语言,示例如下:

用了这款插件,零代码基础也能写代码你信吗?_Go_06

Java代码基础的同学,不难看出,除了for循环和入口方法,基本都是错的,所以就娱乐下这个功能吧,哈哈!

五、写在最后

这款插件对于我这种代码渣渣来说,还是可以基本满足日常需求的,而且效率很高,重点是从此不用FQ了,替代chatGPT了。

能白嫖一天是一天,等到哪天收费了再说,到时候在研究!

用了这款插件,零代码基础也能写代码你信吗?_Java_07

如果文章对您有帮助,建议收藏并转发!

感谢阅读,我会继续努力的!(#.#)

优秀不够,你是否无可替代

欢迎关注我的微信公众号:软件测试君

用了这款插件,零代码基础也能写代码你信吗?_软件测试_08




标签:插件,CodeGeex,代码,IDEA,这款,pycharm,chatGPT
From: https://blog.51cto.com/u_15009374/8598133

相关文章

  • 根据累进税率计算每月个人所得税 python代码
    使用时将工资、社保和公积金替换即可,累进税率表和起征点根据所在当地调整importnumpyasnp#累进税率表:交税比例及速算扣除数tax_rates={36000:{"tax_rate":0.03,"quick_deduction":0},144000:{"tax_rate":0.1,"quick_deduction":2520},300000:{&quo......
  • vue 上传照片插件
    Vue是一种流行的JavaScript框架,拥有轻量级、直观且易于学习的特点,并提供丰富的插件集合。其中,上传照片插件是Vue的常用插件之一。上传照片插件能够快速地将照片上传到服务器,支持多图上传、拍照上传和拖拽上传等功能。此外,插件还可以对上传过程进行自定义,如上传时的进度条显示、图片......
  • 【git】pycharm上推送代码到云仓
    1、pycharm中安装插件,并且重启2、出现shareprojectongitee,如果是初识提交,会有addfilesforinitialcommit修改代码后,提交......
  • Java 实现统一社会信用代码有效性校验
    一、调用工具类:importcom.yf.utils.StringUtils;importjava.util.HashMap;importjava.util.Map;/***统一社会信用代码有效性校验**@authorFengQing*@programruoyi-vue-file*@description*@date2023/09/11*/publicclassTyshxydmVerificationUtil......
  • 【git】pycharm上拉取云仓代码
    前言当我们在github上看到别人写的项目,想拉到本地学习下。如何用pycharm把git仓库的代码拉取到本地电脑呢?环境准备:1.本地电脑已经安装了git2.已经注册过github账号3.pycharmpycharm配置先自己注册github账号,本地安装git环境,打开Pycharm-File-Settings-Versioncontr......
  • Lua-curl库做数据抓取代码示例
    --导入Lua-curl库luarocksinstallluacurl--创建一个curl实例,localc=curl.init()--设置信息c.setopt(curl.PROXY,")--设置目标URLc.setopt(curl.URL,"")--设置获取类型为GETc.setopt(curl.GET,true)--执行请求localresponse=c.perform()--检查......
  • 低代码部署方式大揭秘:满足你的多种选择
    本文由葡萄城技术团队原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。、前言低代码开发平台为企业提供创新的应用程序开发和部署方法,让非技术人员也能够轻松创建和发布应用程序。通过直观的图形化界面和少量编码,企业可以......
  • NSIS_XML_插件中文帮助文档
     XMLNSIS插件v2.02008年ShengaltsAleksander,网名Instructor([email protected])目录 1.使用说明 2.插件特性 3.特殊字符 4.XML文件示例 5.插件函数 文件格式 ${xml::SetCondenseWhiteSpace}"[1|0]" ${xml::SetEncod......
  • 金蝶云星空表单插件传递参数到服务插件
    一、业务需求操作售后单行反关闭时将当前选中行的序号传递到服务端,然后在服务端接收序列号,根据序列号处理相关逻辑。二、开发实现2.1、传递参数售后单表单插件的BeforeDoOperation事件publicoverridevoidBeforeDoOperation(BeforeDoOperationEventArgse){base.Befo......
  • multipleWindow3dScene代码解释
    title:深入分析:GitHubTrending项目"multipleWindow3dScene"banner_img:https://cdn.studyinglover.com/pic/2023/11/b57a22bd9cf8a1c0a954fd61e6c311f2.pngdate:2023-11-2719:18:00tags:-文字生成图片这是由chatGPT生成的文章,内容是关于GitHubTrending项目"multi......