感谢您的阅读与点赞!如果对您有点帮助,欢迎关注我:「大猫玩程序」作为一名从事软件开发多年的程序猿,在coding时,最痛苦的莫过于给变量命名了。Phil Karlton有一个著名的语录:There are only two hard things in Computer Science: cache invalidation and naming things.翻译:在计算机领域仅有的两大难题:缓存失败和命名。变量命名的痛苦 刚开始做软件开发时,英语水平一般,很多变量使用了中文拼音,虽然自己当时看起来没有问题,但是过了几个月后,再去看就傻眼了。 比如 “功夫”,用拼音时写的是“gongfu”,但是这个拼音有两层含义,也可以是“工夫”;像“五十”,拼音是“wushi”,但也可以理解为“务实”、“巫师”;像“类”,英文是“class”,这是语法中的一个关键字,很清晰明了,但是如果用拼音就变成了“lei”,当你再回头看的时候就傻眼了,这是啥? 是“累”吗? 后来苦练了一段时间英语,变量命令全部采用英文单词,但是有些单词不认识,还是需要查下翻译词典,但是有些单词也有很多意思,还区分动名词,用起来也会容易出现一些误导,从而闹出一些笑话。变量命名神器网站-Codelf最近在GitHub闲逛时,发现了一款“变量命名”神器,也是很多软件开发人员力推的一个网站-Codelf。网站:https://unbug.github.io/codelf/源码位置:https://github.com/unbug/codelfCodeIf介绍:Codelf通过搜索在线开源平台Github, Bitbucket, Google Code, Codeplex, Sourceforge, Fedora Projec的项目源码,帮开发者从中找出已有的匹配关键字的变量名。这个搜索服务支持直接搜索中文。codeif支持中文查询,输入中文意思,codeif可以根据需要查询尽可能满足需要的结果,并展示与查询结果相关的支持各种编程语言的代码片段以及代码库。Codelf 使用方法 1.变量名当你突然忘记某个中文的英文翻译后,可以直接在该网站输入中文,它会给出很多对应的英文命名。例如:输入“区域”,会得到各种语言的变量名输入中文,查看变量 2.根据变量名查看对应的源码在上面搜出了一堆变量后,我们把鼠标放到上面,点击“Code”,可以直接查看别人的源码,也可以方便程序员的相关开发。根据变量查看代码 3.可以根据不同语言来筛选变量可以点击左边的筛选按钮,来根据不同的语言选择不同风格的代码,现在支持90种语言。例如:我们选择C语言选择不同的语言4.支持VS Code, Atom, Sublime Text, Chrome 插件在VS Code中使用:1.安装Codelf插件2.选择文字–> 右键 –> 点击“Codelf”codelf for vs code在 Sublime Text中使用:安装方法:1.下载 Codelf for Sublime,或者 选择 “st-”版本去下载2.解压并重命名文件夹为 “Codelf”3.拷贝“Codelf”文件夹到Sublime的 “Packages”目录4.在Sublime中操作 Sublime Text -> Preferences -> Browse Packages…,选中“Codelf”5.重启Sublime Text使用方法:1.选择文字–> 右键 –> 点击“Codelf”codelf for sublime2.Tools -> Command Palette… –> Type “E” or “Codelf” –>Select “Search Selection” or “Search From Input”codelf for sublime5.其他实用功能之前可以支持GitHub的Star功能,但是最近一段时间,GitHub暂停了Star功能,需要使用的小伙伴就要等一段时间了,等到GitHub新版本支持后,就能使用啦。附上原先的Star添加方法:针对GitHub上的star的项目管理,GitHub本身没有这个功能,Mac有了OhMyStar,在Window上奋斗的developer就厉害了,手动search;所以这个插件可以很好地帮助使用window的developer管理star的项目。点击左上角的加星按钮,如下图所示:输入你的GitHub的username,点击add即可
本文出自快速备案,转载时请注明出处及相应链接。