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给它这样的想法是,你可以分配到一个键组合

记录几乎是你想要的东西。然后调整它,并将其分配给一个组合键。绝对先试用你的正则表达式,并注意如果解决方案中的任何内容是只读的,将会有一个对话框中断你。

相关问题