Guest:
Register
|
Login
|
Member List
|
Search
|
Statistics
|
FAQ
Language
----------
Simplifed Chinese
Traditional Chinese
English
CnPack Forum
»
CnPack IDE 专家包(CnWizards)
» 实现Delphi输入法,帮助懒人
‹‹ Last Thread
|
Next Thread ››
33
2/2
‹‹
1
2
Poll
Trade
Reward
Activity
Printable Version
|
Email to Friend
|
Subscription
|
Favorites
Subject: 实现Delphi输入法,帮助懒人
iceman
新警察
UID 558
Digest Posts 0
Credits 10
Posts 10
点点分 10
Reading Access 10
Registered 2004-11-10
Status Offline
#21
Post at 2004-11-13 13:50
Profile
|
Blog
|
P.M.
但跟着输入c的时候.,为什么会出现这么多的选项(图二)
[ Last edited by iceman on 2004-11-13 at 15:25 ]
Image Attachment
:
输入C的时候.JPG
(2004-11-13 13:50, 133.69 K)
zjy
管理员
UID 2
Digest Posts
6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
#22
Post at 2004-11-13 17:15
Profile
|
Site
|
Blog
|
P.M.
多谢报告这个错误,这确实是一个问题,在D7下暂时还没有找到解决办法,在D5下已经正常了。
这几天又做了不少改进工作,下周会发布一个新的内测版,请关注!
Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
lann
新警察
UID 556
Digest Posts 0
Credits 3
Posts 3
点点分 3
Reading Access 10
Registered 2004-11-8
Status Offline
#23
Post at 2004-11-13 21:24
Profile
|
Blog
|
P.M.
QUOTE:
yygw
在 2004-11-13 05:15 PM 发表:
多谢报告这个错误,这确实是一个问题,在D7下暂时还没有找到解决办法,在D5下已经正常了。
这几天又做了不少改进工作,下周会发布一个新的内测版,请关注!
非常感谢各位的无私奉献~
可否考虑将这部份的功能移植到BCB6呢?
前不久试用CnWizard 7.0 alpha似乎没见到BCB版本有新增此功能
zjy
管理员
UID 2
Digest Posts
6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
#24
Post at 2004-11-13 21:36
Profile
|
Site
|
Blog
|
P.M.
多谢支持!
这个工具最核心的技术是从实时编译器中获得当前标识符列表,当前只有 Delphi7 的 ToolsAPI 提供了官方的支持,而在 Delphi5/6 都是使用了修改自 GExperts 的未公开技术,直接调用内核 bpl 导出函数来实现的。
由于 BCB 和 Delphi 的编译器不同,GExperts 的自动改错工具也没有提供对 BCB 的基于编辑器的纠错支持,故实现起来会有一定难度,可惜 BCB 没有到 7.0 版:(
目前考虑在 BCB 中先增加一个根据自定义标识符列表提示的工具。
Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
zjy
管理员
UID 2
Digest Posts
6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
#25
Post at 2004-11-14 09:36
Profile
|
Site
|
Blog
|
P.M.
新版本已经发布
专家包发布 0.7.0.a1内部测试版
http://ftp.cnvcl.org/temp/CnWizards_0.7.0.a1.exe
在前两天发布的 alpha基础上,对输入助手和行号做了大量的改进:
1、IDE的自动完成显示时,不再弹出助手。
2、助手弹出时,光标仍在代码编辑器中。
3、增加了列表右键菜单和设置窗口,允许用热键 F2 关闭/启用 自动弹出(Action可放在工具栏上),用 Alt+Down 手工弹出。
4、行号显示自动调整宽度,优化了重绘性能。
5、点击行号可以 设置/取消书签。
6、右键点击行号,可以书签跳转、打开书签浏览等。
欢迎测试和反馈意见!
Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
iceman
新警察
UID 558
Digest Posts 0
Credits 10
Posts 10
点点分 10
Reading Access 10
Registered 2004-11-10
Status Offline
#26
Post at 2004-11-15 11:53
Profile
|
Blog
|
P.M.
动作真快,下载ing
shadowstar
新警察
UID 53
Digest Posts
1
Credits 46
Posts 26
点点分 46
Reading Access 10
Registered 2003-4-18
Location 成都
Status Offline
#27
Post at 2004-11-21 19:57
Profile
|
Site
|
Blog
|
P.M.
|
CnWizards IDE专家包最可爱的就是这个功能了,很亲切^-^
shadowstar
新警察
UID 53
Digest Posts
1
Credits 46
Posts 26
点点分 46
Reading Access 10
Registered 2003-4-18
Location 成都
Status Offline
#28
Post at 2004-11-26 23:07
Profile
|
Site
|
Blog
|
P.M.
|
Delphi自带的Code Insight在选择一个函数后敲‘;’可以自动添加(),如果没有参数就不会添加,希望可以把输入法也增强一下。
shadowstar
新警察
UID 53
Digest Posts
1
Credits 46
Posts 26
点点分 46
Reading Access 10
Registered 2003-4-18
Location 成都
Status Offline
#29
Post at 2004-11-26 23:08
Profile
|
Site
|
Blog
|
P.M.
|
test;
zjy
管理员
UID 2
Digest Posts
6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
#30
Post at 2004-11-27 09:18
Profile
|
Site
|
Blog
|
P.M.
QUOTE:
shadowstar
在 2004-11-26 23:07 发表:
Delphi自带的Code Insight在选择一个函数后敲‘;’可以自动添加(),如果没有参数就不会添加,希望可以把输入法也增强一下。
这个功能可能不太好做,有空我想想办法。
Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
shadowstar
新警察
UID 53
Digest Posts
1
Credits 46
Posts 26
点点分 46
Reading Access 10
Registered 2003-4-18
Location 成都
Status Offline
#31
Post at 2004-11-27 13:25
Profile
|
Site
|
Blog
|
P.M.
|
大家一起想办法。
internetzs
新警察
UID 529
Digest Posts 0
Credits 31
Posts 31
点点分 31
Reading Access 10
Registered 2004-9-29
Status Offline
#32
Post at 2004-11-28 20:37
Profile
|
Site
|
Blog
|
P.M.
小功能难实现,就不发花太多时间去钻牛角尖了,得不偿失。
还是花时间移植到D2005才好。
D2005的OpenToolsApi好象没找这方面的帮助,都不知Borland在想什么。
Borland好象都不太重视帮助系统,每次都急于推出新版本,帮助都不全,
要隔一段时间打补丁。D7/D8都是这样。
Yeah, this is johnson. Johnson is a programmer.
zjy
管理员
UID 2
Digest Posts
6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
#33
Post at 2004-11-28 20:46
Profile
|
Site
|
Blog
|
P.M.
Borland也是要为生计考虑啊。D2005同时支持 Delphi/Delphi.NET/C# 三种语言和应用程序框架,专家要全部兼容得花不少力气。这几天我在忙其它的,还没时间在 D2005 下测试,internetzs 有空先研究下吧:)
Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
33
2/2
‹‹
1
2
Poll
Trade
Reward
Activity
Visited forums ...
CnWizards IDE Wizards
CnPack Forum
CnPack English Forum
> CnWizards IDE Wizards
> CVSTracNT
> Announcements & Others
All times are GMT++8, the time now is 2024-9-8 07:51
Powered by
Discuz!
5.0.0
© 2001-2006
Comsenz Inc.
Processed in 0.010007 second(s), 8 queries , Gzip enabled
TOP
Clear Cookies
-
Contact Us
-
CnPack Website
-
Archiver
-
WAP
Member's CP Home
Edit Profile
Credits Transaction
Public User Groups
Buddy List
Main
Page Views
User Agents
Posts History
Top Forums
Top Threads
Post Ranking
Credit Ranking
Online Time
Team
Moderation Stats