如何在DELPHI中加入注释 (100分)

  • 主题发起人 主题发起人 BigFan
  • 开始时间 开始时间
B

BigFan

Unregistered / Unconfirmed
GUEST, unregistred user!
如何在Delphi的开发环境中增加一组按钮,开发人员可以选中的一个函数名,然后点击相应的按钮
,便可在编辑的单元中加入自己定义好的注释,比如:
{****************************************************
//单元名:( 选中的单元名)
//功能描述:
//创建人:作者
//创建日期:2001-11-03
//修改日期:
//修改人:
//版本:
*****************************************************}
{****************************************************
//函数名:( 选中的函数名)
//参数:
//返回类型:
//功能描述:
//算法描述:
//创建人:作者
//创建日期:2001-11-03
//修改日期:
//修改人:
//版本:
*****************************************************}
我知道在Codesight中可以基本实现,但我需要用更智能一点,对单元文件和过程函数也能用,
当然一些基本信息可以编辑,我知道C++Builder中可以实现,我公司已经实现了。请高手出招,
在此谢过了。。。
 
说得不够清楚,重来!!!
 
你可以用delphi的Code insert功能来自己定义(Ctrl+J)
很简单的!你试一试
 
Luyear :
我也知道可以在Code insert功能那里搞定,但我想在环境中增加一组功能按钮,
比如说:‘函’,‘修’,‘作’,‘定义’这些按钮,当我点击相应的按钮时,
就出现我定义好的注解,这个是我想开发一个包来分发给所有的开发人员,开发
人员也可以自己定义注释的内容和格式。
 
那只能通过 Open Tools API 了,这个我也不会,只知道它行。
 
Open Tools API 相关资料较少,而且据宝兰讲,由于会经常发生变化,
所以没有公开很多的资料……

To BigFan:
// 我知道C++Builder中可以实现,我公司已经实现了。
我也想做这样的工具,可惜还没有能够实现,老兄如果有闲,能否指点一二……
我的mail: Kevin36@fm365.com 多谢!!!!
 
用Gexperts吧,已经有这个功能了。
想自己写的话,去下载它的源码就可以了
 
建议用一下CodeRush for Delphi,不但能写注释,还能按模板自动生成代码,
只是不支持中文,而且是收费的。
http://www.eagle-software.com/
 
gexperts可以。
 
不能用 open tool api ,会有很严重的兼容性问题
 
用CodeRush 可以实现,不支持中文可以通过在CodeRush中增加外挂增强bpl实现支持中文,在CodeRush的
网站上可以找到,能实现9个自定义的功能,而且支持宏定义如当前的单元名,函数名,
当前的日期、时间等,但是用CodeRush有资源释放不正确的问题,可以到CodeRush的官方
网站查一下解决方案,或者在本论坛中查CodeRush,希望对你有所帮助!
 
我也在想。
 
我也只见过 Gexperts 不过是5.0下的
我在6.0下还没用过呀
不知道有没有
 
看到有关的书上说tools Api可以解决你说的这类问题,但书上只是简单的提了一下。
关注。。。。。
 
Delphi 6.0 Update patch 2 提供了 Open Tools 的开发文档。

你需要下载Patch 2,安装,然后。。。

下载更新后的文档: ftp://ftpc.borland.com/pub/delphi/techpubs/delphi6/d62ent.zip

方法:将上述文件解到$(DELPHI)/help,然后删除所有隐藏的*.GID文件;如果你在帮助中加
了书签什么的,你需要删除相关的文件,好象是*.fts什么的,记不清了。

 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=959424
 
后退
顶部