2

當我在Visual Studio 2005中保存一個文件時,我想要一個宏來運行更新版權(通過正則表達式搜索和替換)。當我在Visual Studio 2005中保存文件時,是否可以運行宏?

我不是新的正則表達式,但我是新來的VB/VBA和Visual Studio宏,所以我需要特別幫助的是:

  1. 越來越宏保存時運行,最好是在我按下CTRL-S之後,但在它實際寫入文件之前,以便實際保存搜索和替換結果而不必保存兩次

  2. 調用搜索並從VB/VBA中替換正則表達式宏

回答

2

您可以錄製,重命名和分配宏。這就是我所做的。

  1. 菜單:/工具/宏/錄製臨時宏
  2. 按Ctrl - - ^h - 帶來了解決方案廣泛搜索和替換
  3. 在查找選項在此對話框中選擇規則表達式。請注意,這些語法在語法上與您在System.Text.RegularExpressions中找到的語法略有不同。
  4. Alt鍵然後˚F然後大號 - 文件保存所有
  5. 打開帶菜單的宏編輯器:/工具/宏/宏資源管理
  6. 右鍵單擊臨時宏編輯。
  7. 在這個宏權Project Explorer中點擊重命名臨時宏觀和
  8. 分配保存到一個組合鍵:這裏有一個link給它這樣的想法是,你可以分配到一個鍵組合

記錄幾乎是你想要的東西。然後調整它,並將其分配給一個組合鍵。絕對先試用你的正則表達式,並注意如果解決方案中的任何內容是隻讀的,將會有一個對話框中斷你。

相關問題