CnPack Forum


 
Subject: 征集输入助手改进意见
auos
新警察
Rank: 1



UID 942
Digest Posts 0
Credits 3
Posts 3
点点分 3
Reading Access 10
Registered 2005-7-12
Status Offline
Post at 2005-7-12 22:25  Profile | Blog | P.M. 
我在BCB5上面装的CnWizards,输入助手也是可以用的。在空白的地方按alt+space也可以出来,只不过速度很慢,4~5秒,而且我现在的project里面还不算太多东西。当然比BCB原来的快。
我在装了CnWizards 以后发现慢,然后就装的suorce insight,将我的另外的一个project全部载入,在suorce insight中就很快了,输入一个字母以后,就自动出现提示,时间不超过1秒,好像suorce insight在载入的时候按照事先定的语言规则对程序进行了分析,也有后台自动更新的设置。所以速度很快。我的同事做其他嵌入软件的时候,就是用suorce insight编辑,再切换回来进行编译的。
CnWizards输入助手是不是也在project载入的时候对程序进行分析的呢?然后保存到一个地方,如果然后实时对代码区监测,如果有定义变量或者函数就自动加入。

今天我在BCB5上面用CnWizards的时候也出现了一些问题,不知道是 不是我的设置的问题,用窗口管理器打开工程的窗口时,代码不能自动出现在编辑曲,用窗口--代码切换也不行
另外,用窗口管理器以后,(好像我关闭了其中的一个功能,好像是窗口设置左边的浮动栏去掉了)程序的代码区处于一直在顶部,新开的窗口就一直在背后,要将代码区移开才看得到,
还有的时候界面设置和应用比较麻烦,也许是做的和BCB风格不同,我装上以后,感觉很奇怪说不上什么感觉。发了半天愣。好像整体的风格和原来的有些不同。可能需要一定的磨合时间。能不能做得更简洁点,不用破坏原来的整体感。

说了半天可能词不达意。我真的很佩服你们,也衷心感谢你们提供的软件,希望以后我编程能力有进步以后也可以加入你们,一起开发属于中国人自己的软件!

[ Last edited by auos on 2005-7-12 at 22:33 ]
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2005-7-13 17:12  Profile | Site | Blog | P.M. 
CnWizards 的输入助手现在还不支持 BCB,您提到的 Alt+Spc 调出来的是 BCB 自己的 Code Complation 功能:)Source Insight 确实是个好东西,不过这一类工具都需要有自己的语法分析器加符号数据库才能实现,开发工具量不小,CnWizards 暂时还没有这个开发计划。

输入助手在 Delphi 中是调用 IDE 的后台编译器来取得符号列表的,跟 IDE 自己的代码提示和自动完成用的同一种方法,速度很快。在此基础上,助手还通过其它的符号提供者增加了更丰富的内容。

后面那部分关于错误的描述没太看明白,请问“窗口管理器”指的是什么?能否抓张图来看看?

因为 CnWizards 中的所有功能都是由各个独立的子插件完成的,所以在使用时整体感不强,以后我们会慢慢改进。多谢建议!




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
zzzl (早安的空气)
版主
Rank: 7Rank: 7Rank: 7



UID 590
Digest Posts 0
Credits 399
Posts 199
点点分 399
Reading Access 100
Registered 2004-11-29
Status Offline
Post at 2005-7-16 21:30  Profile | Blog | P.M.  | QQ
代码助手在进行列表时,有时时间需要很长,希望能按ESC取消

Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2005-7-17 13:51  Profile | Site | Blog | P.M. 
通常在打开工程第一次调用助手时,可能会有一段时间等待,这是因为助手调用 IDE 的后台编译器取得列表,IDE 在进行初始化编译。类似于您在 IDE 中第一次把鼠标移到一个标识符上,会等待一段时间一样。这个没办法解决。

另外,在 uses 区输入单元名,如果工程很大,助手查找单元列表可能也会较慢。不过也只是第一次慢。

如果在平常使用时也会有长时间等待的话,就不正常了。不知道您指的是哪种情况?




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
oupj
新警察
Rank: 1



UID 953
Digest Posts 0
Credits 2
Posts 2
点点分 2
Reading Access 10
Registered 2005-7-20
Status Offline
Post at 2005-7-20 12:23  Profile | Blog | P.M. 
强烈建议输入法助手支持 ModelMaker
Top
cxjzxf
新警察
Rank: 1



UID 42111
Digest Posts 0
Credits 2
Posts 1
点点分 2
Reading Access 10
Registered 2009-4-1
Status Offline
Post at 2009-4-2 17:34  Profile | Blog | P.M. 
希望能支持BCB就好了.
Top
cpplyy
新警察
Rank: 1



UID 16772
Digest Posts 0
Credits 28
Posts 10
点点分 28
Reading Access 10
Registered 2007-6-7
Status Offline
Post at 2009-6-2 08:57  Profile | Blog | P.M. 
希望有一个选项,始终弹出的IDE本身的列表
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6838
Posts 3591
点点分 6838
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2009-6-2 10:47  Profile | Blog | P.M. 
楼上,关闭代码输入助手就行了。
Top
cpplyy
新警察
Rank: 1



UID 16772
Digest Posts 0
Credits 28
Posts 10
点点分 28
Reading Access 10
Registered 2007-6-7
Status Offline
Post at 2009-6-11 09:12  Profile | Blog | P.M. 


QUOTE:
Originally posted by Passion at 2009-6-2 10:47
楼上,关闭代码输入助手就行了。

LiuXiao 我的意思是希望有输入助手,但弹出的是IDE默认的列表.如果关闭代码输入助手,需要按Ctrl+Space才能弹出啊
Top
rarnu (橙子)
灌水部部长
Rank: 8Rank: 8


UID 2689
Digest Posts 11
Credits 648
Posts 209
点点分 648
Reading Access 10
Registered 2006-10-2
Status Offline
Post at 2009-6-11 17:59  Profile | Site | Blog | P.M. 
虽然是很古老的帖子了,不过让我看到了我还是想说一下自己的看法

1. 在程序内有WebBrowser或EmbeddedWB控件时,助手会失效,这个问题无论如何也希望能修正
2. D2010下,Auto invoke功能能不能改成默认选第一个?
3. 我希望有一个只包含代码助手的CW




Rarnu
CnPack Interfacer
rarnu@cnpack.org
Top
nxhujiee
新警察
Rank: 1



UID 42790
Digest Posts 0
Credits 8
Posts 3
点点分 8
Reading Access 10
Registered 2009-7-10
Status Offline
Post at 2009-7-10 13:47  Profile | Blog | P.M. 
我想只安装一个代码输入助手而不想安装CNPACK,可不可以出一个.bpl
Top
 




All times are GMT++8, the time now is 2024-11-23 05:59

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.008655 second(s), 8 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP