提升程序员幸福感的CodeGeeX代码解释功能上线了!

一个“古老的传说”:程序员最讨厌的2件事:一是编写程序时要写注释,二是看别人编写的程序里没写注释;

可见,手动为代码添加注释,需要投入大量的时间和精力。但是,学会注释又是编码过程中不可或缺的一部分。

那么,程序员急需的就是可以让写代码注释变得更加轻松酷炫的工具。

CodeGeeX本周产品功能更新:提供代码一键自动生成注释功能,中英文注释随你选。

一次性解决程序员最讨厌的2件事,是一项真正的神器,把程序员的幸福感瞬间拉满!新版本插件已经在VSCode和JetBrains IDEs市场同步上线!

操作方法(VSCode版,JetBrains IDEs版见下方):

通过键盘cmd+shift+p调出VSCode命令面板,或者在当前界面,通过鼠标右键,调用CodeGeeX-Explanation命令,选择中文或英文注释;

调用命令时,也可以自己设置快捷键。 设置快捷键的方式可以通过VSCode的首选项>键盘快捷方式,搜索codegeex.explanation命令进行相应的快捷键绑定。

在弹窗选择默认注释语言之后,就可以直接进行自动生成注释的工作,不用再每次选择语言或者弹窗提示。

选择默认语言 如果想要修改注释语言的语种,可以在设置中修改语言类型;

CodeGeeX代码注释功能,既可以实现逐行注释也可以实现整段注释。

操作方法(JetBrains IDEs版,以Pycharm为例,IDEA等同理)

在JetBrains IDEs中目前默认是英文注释,可以在设置页面中,选择切换中英文。

让其他开发者轻松看懂你的代码可不是件小事,好的注释能让看你代码的人,快速了解你的代码结构,调用你的接口,协作变得更友好和高效。

除此之外,写注释的过程,也是梳理代码逻辑实现的过程,相当于再一次推敲了整个代码逻辑上是否存在漏洞和风险,是否是最完美的实现。

CodeGeeX智能代码解释功能的升级,可以帮助开发者提高了代码的可读性和质量,变得更加清晰易懂,一举多得。

马上去自己的IDE里体验这个酷炫的功能吧!

本文由博客一文多发平台 OpenWrite 发布!

程序员幸福感拉满:一键为代码自动生成注释的工具,拿走不谢!相关推荐

  1. 微商成功神器,python程序员教你,一键分析微信好友近期所有信息

    其他精彩内容:https://blog.csdn.net/weixin_45400881/article/details/95754294 几千个好友,怎么统计 相信做微商的微信好友都会很多,多到很多 ...

  2. !大部分程序员只会写3年代码

    程序员与别的专业有所不同,其他专业都是越老越香,而程序员却是一个例外,因为计算机技术更新太快,而且工作强度很大,因此大部分程序员只会写 3 年代码.3 年后要不晋升做项目经理,要么转行,个别研究所除外 ...

  3. python开发程序知道微信好友是否已读信息吗_微商成功神器,python程序员教你,一键分析微信好友近期所有信息...

    好友太多怎么保活 相信做微商的微信好友都会很多,多到很多都成了"僵尸"好友,但是想要成为一个成功的微商,要有两点: 1.好友多,基数决定高度 2."活的"好友多 ...

  4. 程序员以为警察不懂技术删代码,民警亮出学历,程序员懵了;4月数据库流行度排行榜;曝雷军接待王传福;VS Code 1.55...

    点击上方 "编程技术圈"关注, 星标或置顶一起成长 后台回复"大礼包"有惊喜礼包! 每日英文 Leave all your unhappiness to yes ...

  5. 千万不要相信程序员在加班时间写的代码!

    其中最重要的就是这条:不要相信一个程序员在加班时间写出来的代码. (软件工程的学说表明,连正常时间好好写的代码,也不要太相信.不过这不是本文的重点,略过不提.) (不懂代码的人,看到本文中的Java代 ...

  6. python在哪里写代码比较适合-程序员面试被要求手写代码,你与顶级程序员的差别在哪?...

    原标题:程序员面试被要求手写代码,你与顶级程序员的差别在哪? 前言: Python现在非常火,语法简单而且功能强大,很多同学都想学Python! 所以小的给各位看官们准备了收藏已久的视频教程分享给大家 ...

  7. 十二星座用JAVA怎么,十二星座的“程序员”,都是怎么写代码的?

    怎么可能看到一整段白羊座程序员写的完整代码!他们的电脑里大概存了三万多个文档,都是极其美妙的开头,然后呢?然后就没有然后了!人说金鱼的记忆只有7秒,白羊座程序员对一段新代码的热情大概只有25.7142 ...

  8. 程序员幽默:39个奇葩代码注释,看完笑哭了

    作为程序员,有没有让你感到既无语又崩溃的代码注释?StackOverflow上有一个类似的问题,问大家见过哪些超秀的注释,不少程序员纷纷吐槽自己见过的那些逆天注释.接下来,让我们一起来围观一下. 1. ...

  9. python在哪里写代码-程序员面试被要求手写代码,你与顶级程序员的差别在哪?...

    原标题:程序员面试被要求手写代码,你与顶级程序员的差别在哪? 前言: Python现在非常火,语法简单而且功能强大,很多同学都想学Python! 所以小的给各位看官们准备了收藏已久的视频教程分享给大家 ...

最新文章

  1. 不要使用Android Studio的Git Commit了----记一次debug
  2. 项目范围管理---定义范围
  3. python3的print函数
  4. 整理的一些比较基础的面试知识点
  5. lichee linux nfs,SPI Flash 系统编译
  6. 创建自定义的Visual Studio项模板
  7. 冒泡排序,选择排序,插入排序
  8. 机器学习入门笔记(三):K近邻算法
  9. AJAX POST跨域 解决方案 - CORS(转载)
  10. 最值得收藏的 数值分析 全部知识点思维导图整理(东北大学慕课课程)(持续更新中)
  11. 数据挖掘案例(2):用户画像
  12. 首个Windows 11 官方ISO镜像下载
  13. 扑克牌斗牛游戏的概率问题
  14. DASCTF2022 7月赋能赛 crypto wp(DASCTF2022.07赋能赛Pwn easyheap)
  15. SpringBoot解决跨域请求的OPTIONS问题
  16. java自动装箱|拆箱解密
  17. css里面设置一个背景边框图片或者填充一张图片,使图片填充整个div容器;
  18. BIM模型文件下载——8层综合办公楼BIM项目Revit模型(建筑、结构、暖通、电气、给排水、MEP)
  19. linux的浏览器大全,Linux下9款浏览器对比
  20. Protel 2004 的PCB中整体修改元件的技巧

热门文章

  1. 一键ghost v11 build 070707 优盘版 官方
  2. matlab中daubechie小波,[转载]小波滤波器
  3. 车载和安防视频平台的融合
  4. B-树(B-Tree)与二叉搜索树(BST):讲讲数据库和文件系统背后的原理(读写比较大块数据的存储系统数据结构与算法原理)...
  5. 如何在项目运行过程中动态修改邮箱发件人的配置信息
  6. 联想Thinkpad X1 Carbon (7th Gen)电脑 Hackintosh 黑苹果efi引导文件
  7. 真香!刷抖音的利器,送一个!
  8. java打地鼠游戏教案,中班《打地鼠》游戏教案
  9. [附源码]Python计算机毕业设计SSM佳音大学志愿填报系统(程序+LW)
  10. Mysql 远程连接的问题 2003 - Can't connect to MySQL server on '39.106.187.107' (60 Operation timed out)