求你了,别再用拼音给变量命名了(小白必看!)
程序员最难受的事情是什么?看别人的代码。如果还有比这更痛苦的事情,那一定是看别人代码里用拼音写的变量。
除了拼音,当然还有单个字母的、叠字字母的、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 了。
求你了,别再用拼音给变量命名了(小白必看!)相关推荐
- java 拼 变量名_你还用拼音为变量命名?新人OIer别傻了,教你写出优质代码
本篇文章适用语言:python,c++,Java.(其实我就是随便bb) 我们在编辑代码的时候,不免拿其他人的代码进行学习,或者将自己的代码拿给别人修改.这个时候,如何让别人快速读懂你的代码,是提升效 ...
- 黄河旋风你敢去吗?《材料的、找工作的》必看,求置顶啊
你不想找一份好点的工作吗?那就就看看师兄的血泪教训吧 如果黄河来过了,后悔还来 原网页地址:http://tieba.baidu.com/p/2229569630 黄河旋风你敢去吗?<材料的.找 ...
- 参数方程求二阶导时候不能直接把y,x分别对t求二阶导然后再相除作为d²y/dx²的原因
首先看为什么参数方程求导可以用dy/dx=dy/dt/dx/dt计算,下面是证明 再看二阶导数d2y/dx2,他的推导过程类似上面的证明过程 下面是图片
- matlab析取范式求主析取范式用电脑,(p∧q)∨r 求其主析取范式 再用主析取范式求主合取范式...
共回答了21个问题采纳率:90.5% 主合取范式:若干个极大项的合取. 主析取范式:若干个极小项的析取. 例, 求公式(p∧q)∨r的主析取范式及主合取范式. 主析取范式: (p∧q)∨r (p∧q∧ ...
- 求两个不超过200位的非负整数积_必看:初一上册数学考试概念、定义全部公式总结!(两个版本)...
语文资料 数学资料 英语资料 政史地资料 物化生资料 高中资料 人教版 第一章有理数概念.定义: 1.大于0的数叫做正数(positive number). 2.在正数前面加上负号"-&qu ...
- 求10000里的阶乘C语言,最详细的注释,看不懂你来打我
描述 求10000以内n的阶乘. 格式 输入格式 只有一行输入,整数n(0≤n≤10000). 输出格式 一行,即n!的值. 样例 输入样例 4 输出样例 24 代码 #include<stdi ...
- js数组按中文拼音排序_收藏 | JS开发必须知道的41个技巧
作者:火狼https://cloud.tencent.com/developer/article/1666138 JS是前端的核心,但有些使用技巧你还不一定知道: 本文梳理了JS的41个技巧,帮助大家 ...
- l2范数求导_机器学习中的范数规则化之(一)L0、L1与L2范数 非常好,必看
机器学习中的范数规则化之(一)L0.L1与L2范数 今天我们聊聊机器学习中出现的非常频繁的问题:过拟合与规则化.我们先简单的来理解下常用的L0.L1.L2和核范数规则化.最后聊下规则化项参数的选择问题 ...
- 再谈Js定义变量,你不得不踩的那些坑
前言 今天在Codewars刷题,碰到一个7kyu(这个等级,学过一点js的人,都会做)等级的题目,题目很简单: 求累加和,并对异常情况进行特殊处理.看着非常简单,事实上并不难.我的第一次代码: // ...
最新文章
- php与c 哪个好,C语言和PHP,新手选择哪个比较好?
- 聊天机器人之文本分词
- 用c语言编程实现strcpy,用c语言.模拟实现strcpy,strcat,strcat,memcpy,memmove
- 字符串的动态顺序结构(C/C++语言)
- 任务太多?学着突破重围
- socketmq 设置队列大小_LeetCode 622:设计循环队列 Design Circular Queue
- python刷题_小李飞刀:用python刷题ing....
- kafka ConsumerConfig: The configuration max.poll.records = 1 was supplied but isn't a known config
- springboot毕业设计题目课题参考
- 使用C语言求一元二次方程的解
- 32位计算机的内存限额,32位系统支持多大内存 如何完全使用32位4G内存
- PS图层混合模式实例详解
- PHP 使用 file_get_contents 接收 POST 的資料
- 【组合数学】组合恒等式 ( 组合恒等式 积之和 1 | 积之和 1 证明 | 组合恒等式 积之和 2 | 积之和 2 证明 )
- 为什么你微信公众号的阅读量越来越低了?
- InputStream与OutputStream归纳
- CSS教程--CSS字体
- 常见六大Web安全攻防解析
- 对tabcontrol控件增强,添加关闭按钮功能、呼吸灯标签闪烁功能、类QQ消息数量标签提示TIP
- 安卓智能地图开发与实施五:在线基础底图 - ArcGIS Runtime SDK for Android(Version 100.0.0)
热门文章
- matlab求解二维矩阵并画图,Matlab教程2_ 绘图 _ 二维(2)
- 设计心理学中的重要概念(一)日常用品心理学
- 联接+AI,华为用智能联接为智能时代加速
- 增量型旋转编码器和绝对值旋转编码器
- 计算机基础知识与公文写作,公文写作与计算机基础知识.doc
- 你好,23岁的 Petterp
- [思维模式-9]:《如何系统思考》-5- 认识篇 - 改变开环、组合逻辑的线性思考,实施闭环、时序逻辑的动态思考。
- 敏捷遇上UML(2014.4.19 广州站)- 活动报道
- MyEclipse更换主题皮肤
- 格鲁吉亚理工学院 计算机难度,去美国读CS和工程专业的同学请注意,这里有50所性价比最高的学校待查收!...