CnPack Forum


 
Subject: 关于代码输入助手以及热键设置的两个bug
fdltc
普通灌水员
Rank: 2



UID 957
Digest Posts 0
Credits 76
Posts 38
点点分 76
Reading Access 10
Registered 2005-7-21
Status Offline
Post at 2005-9-8 14:11  Profile | Blog | P.M. 
关于代码输入助手以及热键设置的两个bug

1. 代码输入助手没有将"+"号作为一个单词分隔符。例如有代码如下
Caption:=title+'hello'
这时,想要修改代码为Capton=Caption+'hello'。于是删去title,键入cap,弹出提示窗口,按回车自动替换,结果成为Caption=Caption'hello'

2.为函数过程列表专家设置快捷键Ctrl+L,根本不起作用。但是如果设置为Ctrl+Shift+L,则完全正常。

系统:Xp+Delphi7+CnWizards+Gexpert+DelForExp
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-9-8 14:43  Profile | Site | Blog | P.M. 
多谢报告!

1. 代码助手在单词分隔上面确实考虑不够,将 + 处理进去是因为在支持 {$A+} 这类编译指令时需要将 + 作为标识符的一部分,以后版本会改进。不过在运算符两边保留空格是个好习惯:)

2. 部分快捷键不能用,可能是被 IDE 自己或别的工具占用了,特别是简单的快捷键。CnWizards 是使用 Open Tools API 提供的标准快捷键绑定器注册的,如果用不了也没办法。而且,OTA 也并没有提供查找某个热键是否已注册的方法:(




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
 




All times are GMT++8, the time now is 2024-9-20 05:31

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

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