是否可以创建代码片段或类似的东西来自动化生成 GUID 并将其插入到 Visual Studio 2012 中的文本编辑器的过程?我经常需要生成新的 GUID(例如 WiX 安装程序,以及我们自己的内部框架)。
我曾经使用宏来执行这项工作,创建一个新的 GUID,然后将其插入到当前的 ActiveDocument 中。我会将宏绑定到 Shift-Ctrl G,这样我就可以快速插入一个新 ID,而无需启动 Create Guid 工具并从那里复制。
宏功能现在已从 Visual Studio 2012 中删除,因此我需要一种替代方法,我认为可以使用扩展,但我不熟悉开发扩展,而且这种方法似乎有点笨拙!
任何建议都将不胜感激,否则将不胜感激任何关于需要什么样的扩展来与文本窗口交互和插入文本的信息的指针。然后我可以进行扩展并将其发布到 Visual Studio Gallery 上。
谢谢,安东尼
编辑以添加 - 提出的任何解决方案都需要从键盘快捷键“触发”。如上所述,我将宏绑定到 Ctrl Shift G,因为它在编写代码时很容易记住和按下。