不要争了,别的程序员是这么给变量起名的!

栏目: IT资讯 · 发布时间: 7年前

内容简介:Phil Karlton:计算机科学领域有两个难题:一个是缓存失效,另一个就是命名。好了好了,有了这个神奇的网站,今天我们来解决第一大问题,让我们和基于汉语拼音的变量名系统说再见吧。

不要争了,别的 <a href='https://www.codercto.com'>程序员</a> 是这么给变量起名的!

Phil Karlton:计算机科学领域有两个难题:一个是缓存失效,另一个就是命名。

好了好了,有了这个神奇的网站,今天我们来解决第一大问题,让我们和基于汉语拼音的变量名系统说再见吧。

不要争了,别的程序员是这么给变量起名的!

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

  • GitHub 链接:https://github.com/unbug/codelf#codelf-for-vs-code

我们做了一些尝试,比如在搜索框中键入中文「残差」,搜索框下方会出现 Suggestions,列出了多个英文翻译。Suggestions 下方那片「五彩斑斓」默认为是包含第一个建议英文翻译的所有变量名和函数名。

不要争了,别的程序员是这么给变量起名的!

点击其他建议翻译,下方「五彩斑斓」也会随之改变。比如点击「error」,搜索结果的变化如下所示。

不要争了,别的程序员是这么给变量起名的!

你也可以选择自己喜欢的编程语言,比如 Python。

不要争了,别的程序员是这么给变量起名的!

看看搜索结果的变化。

不要争了,别的程序员是这么给变量起名的!

将鼠标指针放置在某个彩色框上,会出现「Search」、「Repo」、「Copy」、「Codes」四种选项。用户可以点击这些选项,使用对应功能。

不要争了,别的程序员是这么给变量起名的!

点击「Search」就是基于当前命名搜索其它相关的命名。比如,在「residuals」上点击「Search」后结果如下所示。

不要争了,别的程序员是这么给变量起名的!

点击「Repo」就是链接到使用该命名的代码所在的资源库。

不要争了,别的程序员是这么给变量起名的!

点击「Copy」是复制该命名。

点击「Codes」可以查看使用命名的示例代码。

不要争了,别的程序员是这么给变量起名的!

可以根据需要选择不同语言的示例代码。

不要争了,别的程序员是这么给变量起名的!

作者介绍,Codelf 的内部原理是:先到有道翻译 API 取中文的英文翻译,然后搜索 GitHub 取变量。该网站支持直接搜索中文,在搜索框键入中文后,Codelf 会提供查好的单词及其近义词,然后通过搜索 Github、Bitbucket、Google Code、Codeplex、Sourceforge、Fedora Project 上的开源项目的源码匹配出与这些词汇相关的变量名和函数名。当然,直接输入英文也是可以的,Codelf 会提供相关的命名。

不要争了,别的程序员是这么给变量起名的!

此外,Codelf 网站还可以管理你的 GitHub 项目,点击网站右上方左侧图标,登录 GitHub 账户,管理此用户名下的 Star 和 Repo。

不要争了,别的程序员是这么给变量起名的!

嘤嘤嘤,一不小心暴露了自己的 GitHub(:


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

长尾理论

长尾理论

[美]克里斯•安德森 (Chris Anderson) / 乔江涛、石晓燕 / 中信出版社 / 2012 / 68.00元

网络经济正如火如荼地发展着,长尾理论无疑成为当代商务人士最为关注的焦点之一。不论是关于长尾理论的溢美还是论战,都代表了其备受关注的程度。 《长尾理论》是克里斯•安德森对这些争论的最明确的回答。在书中,他详细阐释了长尾的精华所在,指出商业和文化的未来不在于传统需求曲线上那个代表“畅销商品”的头部,而是那条代表“冷门商品”的经常被人遗忘的长尾。他还揭示了长尾现象是如何从工业资本主义原动力——规模......一起来看看 《长尾理论》 这本书的介绍吧!

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具