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


相关推荐

  • VBScript 语法错误VBScript 运行时错误

    VBScript 语法错误VBScript 运行时错误出处 http beyondajun blogchina com 1163228 htmlVBScript 语法错误如果 VBScript 语句结构违反了一个或多个 VBScript 脚本语言语法规则 就会产生 VBScript 语法错误 错误通常在执行程序前 编译程序时产生 以下是 53 个语法错误 错误编号描述十进制十六进制说明 1001800A03E9 内存不足 1002800A03

    2026年1月28日
    1
  • C#发送邮件C/s,B/s通用

    C#发送邮件C/s,B/s通用

    2021年7月31日
    55
  • Django(49)drf解析模块源码分析「建议收藏」

    Django(49)drf解析模块源码分析「建议收藏」前言上一篇分析了请求模块的源码,如下:definitialize_request(self,request,*args,**kwargs):"""Retu

    2022年7月31日
    9
  • Java的泛型

    Java的泛型使用Java的小伙伴,对于Java的一些高级特性一定再熟悉不过了,例如集合、反射、泛型、注解等等,这些可以说我们在平时开发中是经常使用到的,尤其是集合,基本是只要写代码没有用不到的,今天我…

    2022年7月7日
    24
  • Caliburn.Micro Bootstrapper及IOC容器配置

    Caliburn.Micro Bootstrapper及IOC容器配置如果想深入学习Caliburn.Micro,Bootstrapper和IOC容器配置是重中之重,一定要弄清楚,否则很难理解CM的工作方式。配置Bootstrapper的意义如果在Boostrapper中不进行任何配置的话,Bootstrapper会首先把Bootstrapper所在程序集加载到AssemblySource.Instance中。而我们在Bootstrapper中只在Displa…

    2022年7月20日
    14
  • android开发之使用SQLite数据库存储

    SQLite 介绍SQLite 一个非常流行的嵌入式数据库,它支持 SQL 语言,并且只利用很少的内存就有很好的性能。此外它还是开源的,任何人都可以使用它。许多开源项目((Mozilla, PHP, Python)都使用了 SQLite.SQLite 由以下几个组件组成:SQL 编译器、内核、后端以及附件。SQLite 通过利用虚拟机和虚拟数据库引擎(VDBE),使调试、修改和扩展 SQL

    2022年3月10日
    45

发表回复

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

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