发现CODELF功能越来越全,可以组织自己的github项目了。 那能不能添加新的功能,比如用户输入变量名,界面输出变量的缩写(用户可以选择不同语言)?
Activity
unbug commentedon Jan 23, 2016
Codelf是可以按语言搜索及按语言查看源码的,不是太明白变量的编写是什么意思?愿闻其翔
asin929 commentedon Jan 23, 2016
我的理解是:
在CODELF中输入“命令”,结果如下,搜索结果中并没有“cmd”。

在CODELF中选择Java语言,输入“获取元素标识”,结果如下,搜索结果中并没有出现“getElementId”

考虑到CODELF采用的是GitHub, Bitbucket等Project构成的语料库,所以返回上述结果是可以理解的。但在此基础上,是否可以手动建立常用的命名库,返回比较通用的命名及缩写?
unbug commentedon Jan 23, 2016
目前有道扮演的是省去我们查词典和近义词的步骤,紧有中文才查,英文会直接搜索,我把有道返回的结果放到Suggestions里,如果结果木有满意的可以用它们进行组合查询,如查get 元素 中间加空格,当然要像Google一样是远远不够的,我相信大家使用过程都有这个落差感,目前我也在找办法优化,要实现简写比配我还没有找到可行的方案
asin929 commentedon Jan 23, 2016
根据上述思路,可以考虑对CODELF进行优化。比如,用户输入“获取元素标识”后,进行如下处理:
上述步骤中最关键的是编程缩写语料库的建立,可以从编程常用缩写 等处进行整理。
当前CODELF中,用户输入“获取元素标识”后的查询结果,

按照新的方法改进后的查询结果(用户输入“获取元素标识”相当于输入“getElementId”),

查询结果的相关性大大提高。
unbug commentedon Jan 23, 2016
如果已经知道缩写,很多代码里也是有的,最简单的办法就是做自动补全,这个我是有有计划的,你提供的材料不错 :)
pekrockstar commentedon Mar 28, 2019
https://gist.githubusercontent.com/rockagen/2226d15d7c4851b6c361b543fd7f1aa8/raw/dc58a3ce73f297b0f4c740cd9e209947fb544581/abbr.md