程序员最头疼的事情除了头发以外就是给变量或函数命名,一开始学编程语言的时候还可以 abc、a1、x2 等方式命名,等到工作过程中开始真正的项目开发时,如果还是这样随意的命名,即使同事可以忍受你的 abc,隔几个月自己再重新看代码说不定都想锤自己一顿.

    这个时候,英语好的同学可以挤尽脑子想一些与中文意思差不多的单词,英语捉急的便只能求助有道翻译.但这两种方法最后的效果都让人很不满意.

    有没有第三方工具可以帮助大家轻轻松松的给变量或函数命名呢?

    那必须是有的:变量命名网站 codelf.

    codelf 是通过搜索在线开源平台github, bitbucket, google code, codeplex, sourceforge, fedora projec的项目源码,帮开发者从中找出已有的匹配关键字的变量名.它支持中文查询,可以根据需要查询尽可能满足我们所需要的结果,并展示与查询结果相关的支持各种编程语言的代码片段以及代码库.

    网站地址:https://unbug.github.io/codelf

    比如说搜索「人工智能」,很快的 Codelf 在总多的优秀项目源码中找出了大神们经常使用的变量名。

    还在为使用什么变量名发愁吗? - 图1