2009-07-01 48 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