前言:
如今兄弟们对“c语言写代码的软件免费”大概比较关心,看官们都需要学习一些“c语言写代码的软件免费”的相关资讯。那么小编也在网上汇集了一些对于“c语言写代码的软件免费””的相关知识,希望咱们能喜欢,姐妹们一起来了解一下吧!今天给广大网友推荐一款免费帮你写代码的插件——【CodeGeex】。
一、CodeGeex简介
① 来自官方的介绍
CodeGeeX is a powerful intelligent programming assistant based on LLMs. It provides functions such as code generation/completion, comment generation, code translation, and AI-based chat, helping developers significantly improve their work efficiency. CodeGeeX supports multiple programming languages.
翻译过来大概是
CodeGeeX是一个功能强大的基于llm的智能编程助手。它提供了代码生成/完成、注释生成、代码翻译和基于ai的聊天等功能,帮助开发人员显著提高工作效率。CodeGeeX支持多种编程语言。
② GitHub地址:
目前在GitHub上 2.6k star 最近更新是2周前
③ 下载量
vscode 目前已有129k下载量idea 目前已有58.7k 下载量二、插件安装
① vscode
②idea
注: idea低版本的搜不到这个插件,小编用的是2023.01 这个版本的
安装完成后,注册一个账号即可使用
三、帮你写代码① 我们只需要输入注释回车,它就可以根据注释帮你写代码② tab接受一行代码 ctrl+space 接受一个单词
四、帮你添加注释
有时候,我们拿到同事没有写注释的代码,或者翻看一周前自己写的代码时。
这写得啥,完全看不懂啊,这时候就可以依靠它来帮我们的代码添加注释了
操作方法:
① 选中需要添加注释的代码② 鼠标右键选择Add Comment③ 选择中文或者英文
这是没加注释的代码
public class test02 { public static void main(String[] args) { int count=0; for(int i=101;i<200;i+=2) { boolean flag=true; for(int j=2;j<=Math.sqrt(i);j++) { if(i%j==0) { flag=false; break; } } if(flag==true) { count++; System.out.println(i); } } System.out.println(count); }}
这是CodeGeex帮加上的注释
public class test02 { //主方法,用于执行循环 public static void main(String[] args) { //定义一个变量count,初始值为0 int count=0; //循环,每次循环,计算101到200之间的值,并判断是否是因子 for(int i=101;i<200;i+=2) { //定义一个变量flag,初始值为true boolean flag=true; //循环,每次循环,计算i的值,并判断是否是因子 for(int j=2;j<=Math.sqrt(i);j++) { //如果i的值不是因子,则flag设置为false,并跳出循环 if(i%j==0) { flag=false; break; } } //如果flag为true,则count加1,并打印出i的值 if(flag==true) { count++; System.out.println(i); } } //打印出count的值 System.out.println(count); }}
基本上每一行都加上了注释,这还怕看不懂别人写的代码
五、帮你翻译成其他语言
除了上面功能外,CodeGeeX 还可以将一种语言的代码转换成其他语言的代码
操作方法:
① 选中需要转换的代码② 鼠标右键选择Translation mode③ 在弹出的侧边栏中选择需要转换成的语言,例如C++、 C#、Javascript 、java、Go、Python、C 等等④ 选择转换按钮进行转换六 小结
试用了一下,CodeGeeX 还是可以基本可以满足需求的,日常开发中提高效率是没得说了。
标签: #c语言写代码的软件免费 #c语言写代码的软件免费下载