程序员最难受的事情是什么?看别人的代码。如果还有比这更痛苦的事情,那一定是看别人代码里用拼音写的变量。

除了拼音,当然还有单个字母的、叠字字母的、test系列的,变量太多了,可我的单词储备量不够啊!

今天给大家推荐一个变量命名的神器:Codelf

直接访问网页使用

我们可以直接访问 Codelf 网页,输入中文名或者英文名点击搜索就会有大量的变量名可供参考选择。

https://unbug.github.io/codelf/

你还可以选择特定的编程语言。

在编辑器也是可以很方便的调用的,下面介绍几款常用的编辑器的配置和调用方法。

很多人学习python,不知道从何学起。
很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。
很多已经做案例的人,却不知道如何去学习更加高深的知识。
那么针对这三类人,我给大家提供一个好的学习平台,免费领取视频教程,电子书籍,以及课程的源代码!
QQ群:1156465813

Pycahrm 中使用 Codelf

在设置中的 Plugins 中搜索 OnlineSearch2,点击下方的 Install 按钮安装。安装后重启 Pycharm 生效。

在设置的 Other Settings 中找到刚安装的 OnlineSearch,在 OnlineSearch中添加 Codelf 的相关配置。

Codelf 配置的地址见下方,倒数第二行填入 %s

http://unbug.github.io/codelf/#%s

为了之后调用方便,你可以把 Codelf 移到第一的位置。

然后在 Keymap 搜索 onlinesearch 设置快捷键。

比如我设置的快捷键是 command + shift + 1(Mac OS 系统)

然后在编辑代码时,需要调用命名神器的话,选中你要命名的英文或者中文,按下刚才你设置的快捷键,选择 Codelf。

这样就会自动弹出网页搜索该词的命名单词。

VS Code 中使用 Codelf

VS Code 扩展中搜索 Codelf 并安装,安装完成后既可以使用了,非常方便。

直接选中你需要查询命名的中文或者英文,右键就能看到 Codelf 选项了。

选择 Codelf 后,VS Code 编辑器会提示是否打开外部链接,确认后你的默认浏览器就会打开命名神器并直接查询你选择的词。

Sublime Text 中使用 Codelf

首先下载用于 Sublime Text 的 Codelf 安装 zip 包,在本公众号「Python知识圈」后台回复「code」获取 Sublime Text 的 codelf 安装 zip 包。

zip 包下载完成后解压,把解压的文件夹名称改成 codelf 即可。然后把解压后的文件复制到 Sublime Text 的插件文件夹下,Sublime Text 的插件文件夹目录查看路径:Sublime Text -> Preferences -> Browse Packages。

复制后重启 Sublime Text,选中你要命名的中文或者英文,选择 Codelf 即可直达命名页面。

Atom 中使用 Codelf

Atom 编辑器也是可以使用的,因为我没用过这款编辑器,这里就不做演示了。

大家电脑上有 Atom 编辑器的可以直接打开下面网页点击 Install 按钮安装到 Atom 编辑器中。

https://atom.io/packages/codelf

如果下载了 Codelf for Atom 的插件在本地的话,大家可以在 Atom 官方网站查看怎么安装 Codelf 插件。

https://flight-manual.atom.io/using-atom/sections/atom-packages/

好了,有个这个命名神器,以后代码中变量命名就更轻松、更 professional 了。

求你了,别再用拼音给变量命名了(小白必看!)相关推荐

  1. java 拼 变量名_你还用拼音为变量命名?新人OIer别傻了,教你写出优质代码

    本篇文章适用语言:python,c++,Java.(其实我就是随便bb) 我们在编辑代码的时候,不免拿其他人的代码进行学习,或者将自己的代码拿给别人修改.这个时候,如何让别人快速读懂你的代码,是提升效 ...

  2. 黄河旋风你敢去吗?《材料的、找工作的》必看,求置顶啊

    你不想找一份好点的工作吗?那就就看看师兄的血泪教训吧 如果黄河来过了,后悔还来 原网页地址:http://tieba.baidu.com/p/2229569630 黄河旋风你敢去吗?<材料的.找 ...

  3. 参数方程求二阶导时候不能直接把y,x分别对t求二阶导然后再相除作为d²y/dx²的原因

    首先看为什么参数方程求导可以用dy/dx=dy/dt/dx/dt计算,下面是证明 再看二阶导数d2y/dx2,他的推导过程类似上面的证明过程 下面是图片

  4. matlab析取范式求主析取范式用电脑,(p∧q)∨r 求其主析取范式 再用主析取范式求主合取范式...

    共回答了21个问题采纳率:90.5% 主合取范式:若干个极大项的合取. 主析取范式:若干个极小项的析取. 例, 求公式(p∧q)∨r的主析取范式及主合取范式. 主析取范式: (p∧q)∨r (p∧q∧ ...

  5. 求两个不超过200位的非负整数积_必看:初一上册数学考试概念、定义全部公式总结!(两个版本)...

    语文资料 数学资料 英语资料 政史地资料 物化生资料 高中资料 人教版 第一章有理数概念.定义: 1.大于0的数叫做正数(positive number). 2.在正数前面加上负号"-&qu ...

  6. 求10000里的阶乘C语言,最详细的注释,看不懂你来打我

    描述 求10000以内n的阶乘. 格式 输入格式 只有一行输入,整数n(0≤n≤10000). 输出格式 一行,即n!的值. 样例 输入样例 4 输出样例 24 代码 #include<stdi ...

  7. js数组按中文拼音排序_收藏 | JS开发必须知道的41个技巧

    作者:火狼https://cloud.tencent.com/developer/article/1666138 JS是前端的核心,但有些使用技巧你还不一定知道: 本文梳理了JS的41个技巧,帮助大家 ...

  8. l2范数求导_机器学习中的范数规则化之(一)L0、L1与L2范数 非常好,必看

    机器学习中的范数规则化之(一)L0.L1与L2范数 今天我们聊聊机器学习中出现的非常频繁的问题:过拟合与规则化.我们先简单的来理解下常用的L0.L1.L2和核范数规则化.最后聊下规则化项参数的选择问题 ...

  9. 再谈Js定义变量,你不得不踩的那些坑

    前言 今天在Codewars刷题,碰到一个7kyu(这个等级,学过一点js的人,都会做)等级的题目,题目很简单: 求累加和,并对异常情况进行特殊处理.看着非常简单,事实上并不难.我的第一次代码: // ...

最新文章

  1. php与c 哪个好,C语言和PHP,新手选择哪个比较好?
  2. 聊天机器人之文本分词
  3. 用c语言编程实现strcpy,用c语言.模拟实现strcpy,strcat,strcat,memcpy,memmove
  4. 字符串的动态顺序结构(C/C++语言)
  5. 任务太多?学着突破重围
  6. socketmq 设置队列大小_LeetCode 622:设计循环队列 Design Circular Queue
  7. python刷题_小李飞刀:用python刷题ing....
  8. kafka ConsumerConfig: The configuration max.poll.records = 1 was supplied but isn't a known config
  9. springboot毕业设计题目课题参考
  10. 使用C语言求一元二次方程的解
  11. 32位计算机的内存限额,32位系统支持多大内存 如何完全使用32位4G内存
  12. PS图层混合模式实例详解
  13. PHP 使用 file_get_contents 接收 POST 的資料
  14. 【组合数学】组合恒等式 ( 组合恒等式 积之和 1 | 积之和 1 证明 | 组合恒等式 积之和 2 | 积之和 2 证明 )
  15. 为什么你微信公众号的阅读量越来越低了?
  16. InputStream与OutputStream归纳
  17. CSS教程--CSS字体
  18. 常见六大Web安全攻防解析
  19. 对tabcontrol控件增强,添加关闭按钮功能、呼吸灯标签闪烁功能、类QQ消息数量标签提示TIP
  20. 安卓智能地图开发与实施五:在线基础底图 - ArcGIS Runtime SDK for Android(Version 100.0.0)

热门文章

  1. matlab求解二维矩阵并画图,Matlab教程2_ 绘图 _ 二维(2)
  2. 设计心理学中的重要概念(一)日常用品心理学
  3. 联接+AI,华为用智能联接为智能时代加速
  4. 增量型旋转编码器和绝对值旋转编码器
  5. 计算机基础知识与公文写作,公文写作与计算机基础知识.doc
  6. 你好,23岁的 Petterp
  7. [思维模式-9]:《如何系统思考》-5- 认识篇 - 改变开环、组合逻辑的线性思考,实施闭环、时序逻辑的动态思考。
  8. 敏捷遇上UML(2014.4.19 广州站)- 活动报道
  9. MyEclipse更换主题皮肤
  10. 格鲁吉亚理工学院 计算机难度,去美国读CS和工程专业的同学请注意,这里有50所性价比最高的学校待查收!...