有谁知道走捷径的把我的名字和光标所在即日期。

 //021208 DarkAxi0m

所以我不守检查日期是什么,当我添加注释。

im使用Delphi7的,与CnPack开发和GExperts安装。 我觉得应该是能够与这些专家的一个实现。

有帮助吗?

解决方案

我使用GExperts做到这一点,像这样:

GExperts \配置

选择的编辑器专家标签。

在专家的列表中,选择

插入日期\时间

点击上的配置时,将所需文本:

'//' DDMMYY 'DarkAxi0m:' // 021208 DarkAxi0m:

之后,插入新的日期名称注释所有你需要做的是:

Ctrl + Alt +一

我设置大多数程序员在这样的作业。

其他提示

另外,也简单做GExperts'扩展宏模板(在编辑器专家发现)。

我用这种膨胀在当前位置到插入YYYY-MM-DD:

%YEAR% - %月% - %DAY%|

有关将在大多数应用在Windows下的解决方案,不仅在Delphi中,你可以使用Authotkey(免费,autohotkey.com)。它的一个许多功能是扩大你输入字符串的能力 - 通常用于自动更正错别字。

我开始了我的所有快捷方式的字符串用分号,因为它几乎不导致字符串我在现实生活中的类型,所以在你的榜样,插入注释的日期用户名顺序,我会想分号型,斜线,斜线:

;//

在Authotkey脚本(你可以把在.ahk文本文件,并添加文件自动启动)是这样的:

::;//::                             ; this means: when I type ";//", do what follows
FormatTime, curDate,, yyyy-MM-dd    ; the double comma is intended
SendInput // %curDate% %A_UserName% ; variable expansion
return

这产生以下输出:

// 2008-12-05 moodforaday

AHK语法是有点致密的,但有一个广泛的帮助文件。

在编辑:该脚本可以扩展到应用取决于你是做什么工作的IDE正确的注释语法。你会发现当前窗口标题,找到一个特征子(“德尔福”),并选择适当的注释字符(S)。这样,您可以键入相同的热字串来插入注释不管当前的IDE或语言。您还可以使用SendInput的方式德尔福模板做定位插入符号。

没关系发现一个在CnPack开发/ SOURE模板 添加模板

  //%Date% DarkAxi0m

注意:我应该看在菜单中更紧密地

您也可以看看实时模板功能,它可以编写脚本只是做你想要什么:

http://cc.codegear.com/Item/24990

不要被名字放一放,它包括一个模板脚本,包括日期,时间,包括作为要格式化的能力。

下面是与GExperts,可以很容易根据显影剂或日期来搜索变化的变化量(www.gexperts.org)。

和输出注释的示例:

   //07.25.2009 (SLB20090725) - Added 3rd optional parameter.

除了易于阅读的日期,我可以很容易搜索征求意见程序员,按年,年+月等) 例如,我可以搜索(SLB200905用于我于2009年5记录的任何评论。

要做到: 根据GExperts菜单打开配置...(在列表的底部),然后选择编辑专家选项卡。 找到“插入日期/时间”并双击它。

// MM.DD.YYYY '(ABC'yyyymmdd') - ”

其中ABC是程序员名,缩写,ID,或任何

然后,当使用Ctrl-Alt键-A在Delphi的IDE插入

这应该由GExperts支持的Delphi任何verison工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top