0

我最近注意到 Visual Studio 的宏是多么有趣。我已经很久没有使用VB了,所以我花了一段时间才终于写了一个小宏来在当前打开的文档上执行一些操作。

热情地,接下来我想在解决方案中的每个源代码文件 (.cs) 上使用此宏,而无需手动打开所有文件。你能给我一个关于如何做到这一点的快速提示吗?

4

1 回答 1

2

查看DTE 对象引用。在宏中,您可以引用一些非常简洁的全局属性,例如DTE.Solution,它返回一个描述当前打开的解决方案的解决方案对象(毫不奇怪,它有一个项目属性,它是解决方案中所有项目的集合)。那时你应该能够迭代几乎任何你想要的东西!

玩得开心 :)

于 2009-02-24T23:32:46.977 回答