程序员必备:变量命名神器 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相比之下此网站可以自动生成变量名、方法名、类名的案例命名。

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • nacos eruka_nacos和eureka比较哪个好

    nacos eruka_nacos和eureka比较哪个好nacos

    2022年8月21日
    6
  • 计算机网络设计——企业网络规划与搭建

    计算机网络设计——企业网络规划与搭建目录摘要 一、任务概述 1.1设计目的 1.2项目任务和要求 1.3参考资料 二、开发环境 三、项目需求分析 四、项目设计和实现 4.1总体设计 4.2功能设计 4.3系统实现 五、程序的运行和测试结果 六、设计中的问题及心得 七、附录摘要在科学技术飞速发展的时代,网络互联技术显示出了它蓬勃发展的生命力,它逐渐进入了人们的家居生活,使得当今社会的智能化和网络化越来越来明显。人们对居住环境的要求也随着计算机的普及和信息产业的发展而大大提高,越来越多的人已经离不开网络

    2022年10月6日
    4
  • sha1给出了三种新的sha版本_sha1怎么下载

    sha1给出了三种新的sha版本_sha1怎么下载注:如果出现【’keytool’不是内部或外部命令,也不是可运行的程序或批处理文件。】请参照下面的链接https://blog.csdn.net/csdnhejingzhou/article/details/50643246开发版SHA11.在AndroidStudio最下面找到Terminal点击2.切换到C盘,cd到Users\Administrator\.android…

    2022年8月11日
    18
  • SpringBoot | 第三十七章:集成Jasypt实现配置项加密

    SpringBoot | 第三十七章:集成Jasypt实现配置项加密前言近期在进行项目安全方面评审时,质量管理部门有提出需要对配置文件中的敏高文件进行加密处理,避免了信息泄露问题。想想前段时间某公司上传github时,把相应的生产数据库明文密码也一并上传了,导致了相应的数据泄露问题。也确实,大部分项目无论开发、测试还是生产环境,相关的敏高信息都是明文存储的,也是一大安全隐患呀。所以今天来说说,如何对配置文件进行加密操作。一点知识何为Jasypt…

    2022年9月25日
    3
  • python可以自动回收垃圾吗_c语言垃圾回收机制

    python可以自动回收垃圾吗_c语言垃圾回收机制前言现在的高级语言如java,c#等,都采用了垃圾回收机制,而不再像c,c++里,需要用户自己管理内存。自己管理内存及其自由,可以任意申请内存,但这如同一把双刃剑,可能会造成内存泄漏,空指针等bug

    2022年7月31日
    11
  • datagrip mac激活码【2021.8最新】「建议收藏」

    (datagrip mac激活码)这是一篇idea技术相关文章,由全栈君为大家提供,主要知识点是关于2021JetBrains全家桶永久激活码的内容https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~S32PGH0SQB-eyJsaWNlb…

    2022年3月26日
    348

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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