程序员必备:变量命名神器 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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Dreamweaver 2020 安装教程

    Dreamweaver 2020 安装教程AdobeDreamweaver,简称“DW”,中文名称”梦想编织者”,是集网页制作和管理网站于一身的所见即所得网页代码编辑器。利用对HTML、CSS、JavaScript等内容的支持,设计人员和开发人员可以在几乎任何地方快速制作和进行网站建设。它第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。受众人群:网页设计师,UI设计师,电商美工,学生及业余爱好者1、所见即所得的强大功能没有一个Web编辑软件能像Dream

    2022年5月29日
    39
  • Android开发:IBinder对象在进程间传递的形式[通俗易懂]

    2019独角兽企业重金招聘Python工程师标准>>>…

    2022年4月12日
    250
  • JavaWeb-过滤器Filter学习(四)敏感词过滤实例

    JavaWeb-过滤器Filter学习(四)敏感词过滤实例通过Filter来实现留言板的敏感词过滤…思路很简单,我们这里的敏感词是直接先放进去的,实际项目中,肯定是存在数据库中。在Filter过滤器中,我们先拿到用户提交的留言,如果出现了敏感词,我们就用*号来替换。代码演示:index.jsp:<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%><%@taglibur

    2022年5月27日
    31
  • 串口助手(简洁版)上位机软件零基础教程( C# + visual studio2017 )(一)[通俗易懂]

    串口助手(简洁版)上位机软件零基础教程( C# + visual studio2017 )(一)[通俗易懂]本人所在铁人战队的实验室同学们主要从事单片机的编程开发。但比赛和项目过程中,常常都需要与机器人进行人机交互。虽然实验室常用的HMI串口屏能满足我们的基本需求,但没东西在手的时候,就是个难题了。所以本文则介绍一下使用visualstudio软件,进行C#上位机软件的开发入门。以同学们常用的串口助手(简洁版)为例,来着手进行学习和入门。由于笔者知识有限,且是第一次写博客,有不足或错误之处,还…

    2022年5月31日
    46
  • 什么是redis,redis能做什么,redis应用场景

    什么是redis,redis能做什么,redis应用场景

    2021年10月10日
    52
  • ssm框架过时了吗_ssm和mvc框架

    ssm框架过时了吗_ssm和mvc框架日志如果一个数据库操作,出现了异常,我们需要排错,日志就是最好的助手曾经:sout,debug现在:日志工厂掌握STDOUT_LOGGINGLOG4Jlog4j什么是Log4j?我们可以控制日志信息输送的目的地是控制台我们也可以控制每一条日志的输出格式通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。分页减少数据量selsect * from user limit startIndex,pageS

    2022年8月8日
    6

发表回复

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

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