Subject: 关于代码输入助手匹配模式的建议! [Print This Page]
Author:
littlerain Time: 2009-1-8 19:48 Subject: 关于代码输入助手匹配模式的建议!
现有的情况下,
比如,我要输入abcdef,这个时候如果我输入bcd,弹出的列表中能够看到abcdef被列在备选列表中,
但是如果我输入bdf,则abcdef就不再备选列表中了。
我的建议是,能否增加这种字符匹配模式,由于VC++下的著名插件Visual Assist支持这种形式的匹配,觉得特别方便,
因此,希望CnPack也能增加这样的支持。
祝,CnPack越来越完美!
谢谢!
[ 本帖最后由 littlerain 于 2009-1-18 12:12 编辑 ]
Author:
雪山飞鸟 Time: 2009-1-8 20:18
代码输入助手目前还不支持C++Builder,难度有点大~~~~~~~~~~~
Author:
littlerain Time: 2009-1-8 20:45
不需要增加对C++Builder的支持,只要针对Delphi的支持就可以了
Author:
雪山飞鸟 Time: 2009-1-9 12:47
原帖由 littlerain 于 2009-1-8 20:45 发表
不需要增加对C++Builder的支持,只要针对Delphi的支持就可以了
晕啊,看你这说的~~~~~~~~怎么能不需要呢?现在C++Builder还没有代码输入助手的功能~~~急切需要~~~~
Author:
littlerain Time: 2009-1-9 13:32
对C++Builder本身已经不抱希望了,要写C++还是Visual c++算了。
Author:
雪山飞鸟 Time: 2009-1-9 21:14
原帖由 littlerain 于 2009-1-9 13:32 发表
对C++Builder本身已经不抱希望了,要写C++还是Visual c++算了。
唉~~~~~~这样理解那也是没办法的事情~~~曾经的辉煌估计很难再现了~~~~~可悲啊,这么好的东东~~~~~~~~~~~~
Author:
littlerain Time: 2009-1-18 12:13
帖子快要沉了,再顶一下!
Author:
雪山飞鸟 Time: 2009-1-18 21:51
我也帮你顶~~~~~~~
Author:
zjy Time: 2009-2-12 18:10 Subject: 回复 #1 littlerain 的帖子
模糊匹配的功能以前也考虑过,但是由于助手和VA不一样。VA的下拉符号列表项数比较少,模糊匹配对性能影响不大。而助手下拉出来的符号是从IDE中取的,数量非常多,如果做模糊匹配的话,性能就会大打折扣了。
Author:
txx Time: 2009-2-13 12:54
算法的问题,如果从目前的cnwizards采用的匹配方式来看,增加这个模糊匹配(实际来说也是顺序字母检索对比,你可以跟进去看看如何对比字符串就知道其实都是差不多的算法)算法应该也差不了多少,我不清楚这里的性能上有什么太大的影响啦。
而且我不清楚 zjy 有没有实际去实现一下,就目前的计算机来说,绝对可以承受得了那一点性能差别。而且你可以增加选项,如果客户计算机承受不了这种匹配,可以取消掉这种匹配,改回普通匹配。
PS:你可能没用过 VA,VA虽然没有列出所有关键字给用户选择,但是它实际上也是匹配所有关键字的(并不是你想象的那么少关键字),可能比 Delphi IDE 里面的关键字还多。不过当然啦,它有这么快的速度一部分也是因为它作了预处理的关系。
[ 本帖最后由 txx 于 2009-2-13 13:03 编辑 ]
Welcome to CnPack Forum (http://bbs.cnpack.org/) |
Powered by Discuz! 5.0.0 |