温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
大家好,我是于皮,写代码时我们会定义很多变量,也就经常需要给变量取名这事儿吧。说难不难,很多同学是词汇不够,拼音来凑,我们总能看到各种奇葩命名,自己写代码当然无所谓,但是在团队中可能会被呃被打死。国外大神曾说过计算机科学里两件最难的事,缓存失效和命名。看来取名还真是门艺术,像我就经常纠结半天,有没有谁来帮帮我啊,竟然还真有,我在编程导航上发现了这个变量命名神器CODE1LF需要什么名字就直接查询code LF会搜索各大在线开源平台的项目源码,帮你找出匹配关键字的变量名和代码片段,从而给大家一些命名参考和建议。支持直接搜索中文。
01:01
还可以作为插件应用在各种主流开发工具中,十分方便。除了命名外啊,插件还有一些附加功能,比如给你喜欢的仓库添加标签等啊,好像就是个小工具嘛,我们能不能自己做一个呢?Let's do it要做这样一个工具,有两个需要解决的问题,首先是咱们实现从多个不同的平台搜索代码,首先自己尝试了下,发现还是有一定难度的,但看了作者的源代码后,我茅测顿差,原来使用了search code平台提供的代码搜索功能,直接请求就行了。第二个问题,怎么输入中文后搜索英文的变量名呢?翻译不就行了吗?打开原代码,发现作者是使用了有道翻译,由于有道翻译有请求次数限制,作者还准备了其他的翻译,做到负载均衡,非常的贴心呀,那源码读完了,我们不整点事儿可惜了,站在巨人的肩膀上,我也照猫画虎做了个。
02:01
表情包搜索神器哈哈,LF可以一键从全网搜索表情包,话说有没有小伙伴告诉我为啥是LF不是音服啊?实现思路也很简单,从网上搜索表情包的查询接口,然后将结果进行聚合,代码已开源,请自行使用。最后总结一下,Code的LF这个项目真的实用吗?其实因人而异,最起码也能当翻译工具,项目的创意非常,还是能让人眼前一亮的。实现原理比较简单,新手理论上也可以做出任何的LF搜索音乐music LF,搜电影film LF,搜漫画to LF,新闻news LF,甚至是Paul,不用充8万,我只要个赞。
我来说两句