程序员必备:变量命名神器 CODELF

程序员必备:变量命名神器 CODELF大部分开发者都或多或少遇到过变量命名的烦恼,如果命名不规范,不仅会影响开发的效率,而且对后面维护的同学来说也是一个不小的挑战。那么接下来就给大家介绍个命名神器

大家好,又见面了,我是你们的朋友全栈君。

计算机科学的两件难事:缓存失效和命名。而程序员最为致命的是:命名

程序员必备:变量命名神器 CODELF

一、 CodeIf介绍

      Codelf通过搜索在线开源平台Github, Bitbucket, Google Code, Codeplex, Sourceforge, Fedora Projec的项目源码,帮开发者从中找出已有的匹配关键字的变量名。这个搜索服务支持直接搜索中文。codeif支持中文查询,输入中文意思,codeif可以根据需要查询尽可能满足需要的结果,并展示与查询结果相关的支持各种编程语言的代码片段以及代码库。

      它同时支持多种编程语言,基本流行得语言,比如C语言,python,java都支持。如果你不想先打开网站再搜索,你可以在你的代码编辑器安装插件,支持vscode,sublime,atom等等。

程序员必备:变量命名神器 CODELF

链接: CODELF
相关说明及插件:https://github.com/unbug/codelf 

二、功能介绍

1、设置语言

程序员必备:变量命名神器 CODELF

2、输入关键字(支持中文),提供翻译结果,以及匹配的变量名;可以拷贝变量名,也可以浏览相应的代码

程序员必备:变量命名神器 CODELF

程序员必备:变量命名神器 CODELF

三、插件安装

1、VS Code 的 Codelf

安装:

     Codelf 在 VS Code 扩展市场上。只需在 VS Code EXTENSIONS 窗格中搜索“codelf”,然后单击安装。

用法:

  1. 选择文本,右键单击并选择“Codelf”。

选择

 2、Codelf for Atom

安装:

    Codelf在 Atom 包上。在 Atom 设置面板搜索“codelf”并点击安装。请参阅Atom 飞行手册中的 Atom Packages

用法:

  1. 选择文本,右键单击并单击“Codelf”。
  2. 打开包菜单选择“Codelf”
  3. 按 CTRL+ALT+E 打开 Codelf

程序员必备:变量命名神器 CODELF

rcode变量神器

    另一Rcode变量名网站: rcode变量名神器,让代码更规范 

此网站规范遵循于阿里巴巴代码规范,但可以设置编程语言,不可当做插件安装。与CODEIF相比之下此网站可以自动生成变量名、方法名、类名的案例命名。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/136066.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • vuejs 菜鸟学习方法「建议收藏」

    vuejs 菜鸟学习方法「建议收藏」备忘:学习vuejs

  • 2020idea安装教程_3dmax2020安装失败

    2020idea安装教程_3dmax2020安装失败IDEA安装教程1、下载IDEA首先在官网下载IDEA,官网下载地址为:IDEA下载地址我这里选择的是Ultimate版本2、安装IDEA双击刚才下载好的IDEA安装包进行安装。我把安装路径改为了我在D盘选择的路径点击Next,然后点击Install进行安装安装过程安装成功3、IDEA配置启动IDEA此时需要激活,我之前申请的教育账号还可以用就直接使用的教育账…

  • Matlab中的plotyy用法总结[通俗易懂]

    Matlab中的plotyy用法总结[通俗易懂]在梳理数据,或者写论文的时候往往需要画出两个纵坐标不同的图,以显现两组数据的不同变化,在这种情况下,一般两组数据的横坐标均是相同的,但是纵坐标确实不是一个数量级的,所以为了更好的表现两组数据的变化趋势,需要用到plotyy函数绘制双纵坐标的二维图,具体用法总结如下:调用格式:1.plotyy(X1,Y1,X2,Y2):以左、右不同纵轴绘制X1-Y1、X2-Y2两条曲线。2.plotyy(…

  • 哈佛结构和普林斯顿结构的区别_普林斯顿大学和哈佛大学哪个更厉害

    哈佛结构和普林斯顿结构的区别_普林斯顿大学和哈佛大学哪个更厉害哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。中央处理器首先到程序指令存储器中读取程序指令内容,解码后得到数据地址,再到相应的数据存储器中读取数据,并进行下一步的操作(通常是执行)。程序指令存储和数据存储分开,可以使指令和数据有不同的数据宽度,如Microchip公司的PIC16芯片的程序指令是14位宽度,而数据是8位宽度。      哈佛结构的微处理器通常具有较高的执行效

  • MySQL设计之三范式的理解

    MySQL设计之三范式的理解

  • Java面试题–较经典

    Java面试题–较经典1、出处:2016年360Java面试题:原题:首先 代码跑一边 保证正确性。分析:往方法中传参,传的仅仅只是地址,而不是实际内存,所以不要以为y=x程序的执行,是 b=a的执行。这两者是不相等的。 2、出处:2016年 阿里巴巴Java面试题:原题:分析:本题是一个自动拆装箱的考题(自动拆装箱JDK需在1.5上)参考:https://blog….

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号