2009-07-01 50 views
1

这样的事情是否存在,您可以设置自动文本插入快捷方式,但它们可以是动态的?动态自动插入文本

我正在做的很多工作都涉及到代码的很多变化,我发现我复制粘贴我的MOD字符串数百次,并且可能在其他复制中丢失,粘贴对象。

基本上,我想知道是否有什么东西我可以设置在那里我可以点击说CTRL-ALT-M,它会自动进入

--MODYYMMDDBLT 

其中YY =年(2位),MM = (2位数字),DD =日期(请参阅趋势?)和BLT是用户定义的字符串(即开发人员姓名首字母缩写)

我知道我可能花了更多时间打字, --MOD090701BLT',但我想知道这样的事情是否存在。

它不能是程序特定的,因为我总是在事物之间轻弹。

如果我能找到类似的东西,那么它可以用于不同的东西,好比说选择一个文本字符串和包装一个“如果存在(从材料选择等等,其中‘文本字符串’咆哮)”等

回答

1

我想有在这里采取两种办法,宏在文本编辑器级(最体面的文本编辑器支持宏的概念,但有些比其他更好),然后是操作系统级的宏。无论哪种方式,如果您可以用您选择的语言编写一段代码,输出您想要的文本,则应该能够将它连接到关键笔划。我的个人偏好是使用支持这种东西的文本编辑器,可以这么说,就像JEditE-Text Editor。如果你想要沿着操作系统级别的路线走,你可以调查一些像AutoHotkey

1

说真的,你添加这样的评论给你改变的任何东西?您是否使用源代码管理?这是否适合某些编码标准强制执行此评论的工作?

要回答你的问题,我想假设几乎所有功能齐全的文本编辑器中都有宏设施可以提供这样的功能。你在用什么?

(呵呵,并考虑您的昵称,姓名首字母应该完全是BLT。随便说。)

+0

我主要使用Notepad ++,记事本(MS标准)和SQL程序员的组合,因此我为什么希望使用一般的XP程序。我们有源代码管理,我们也使用'--MOD'系统。通常系统是'--MODYYMMDDABC什么改变了,为什么等等'。对于我自己的工作,我倾向于在将内容提交给源代码管理之前使用“MOD”注释,所以我不会失去已从标准更改的内容。这更多的是提醒我已经做了什么(例如,我可以在周一查看MOD090629ABC,在自己的工作副本中看到) – glasnt 2009-07-01 01:40:10

+2

+1这是版本控制的用途。我强烈建议你重新考虑(即报废)这个MOD系统。 – 2009-07-01 01:43:16