编程的时候 命名 方法或变量 词穷了怎么办?这个开源项目给你思路

关注公众号 “OpenSourceDaily” ,设为“星标”

每天推荐给你优秀开源项目

有调查显示,程序员对于命名特别苦恼,都希望能够给变量或方法取一个好名字,但这并非易事。

母语是英文的开发者为命名苦恼,非英文母语的开发者更加为此苦恼。当你到 github 上参与开源项目的贡献的时候,或者准备开源自己的作品的时候,或者设计一个框架的时候,命名会是一个一直伴随你的不大不小的问题。

一般来说,给一个不熟悉的名称命名,我们会这么做:1.查单词;2. 比较单词语义;3. 比较代码上下文;4.确定命名。而今天要推荐给你的这款开源项目,就是帮我们缩短这些步骤的一个变量名搜索工具。

项目名:CodeIf,项目地址:https://github.com/unbug/codelf ,在线使用:https://unbug.github.io/codelf/ ,该项目有将近 1 万 Star。

这是一个由前网易前端工程师、知名移动前端调试工具 MIHTool 的作者基于 searchcode 和有道词典开发完成的。

CODELF 支持直接搜索中文,当你查中文的时候,Codelf 会直接查好单词和单词的近义词给你,然后再搜索 Github, Bitbucket, Google Code, Codeplex, Sourceforge, Fedora Project 上的开源项目的源码匹配出与这些词汇相关的变量名和函数名。Codelf 可以选择开发语言进行搜索,结果会把同个源码文件里匹配的变量名排在一起,如你选择“Python”然后搜索“产品”

感觉怎么样?希望这个项目能够帮助到你,解决你的命名苦恼。

点击阅读原文可以直达试用下。

觉得不错,一定关注我,每天给你分享好玩、有用的开源项目。也欢迎推荐开源项目给我!

推荐阅读


OpenSourceDaily - 送给爱开源的你

Git · GitHub · GitLab · Gitee

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值