是否可以生成visual studio项目中使用的所有变量的列表?
答案 0 :(得分:0)
这可以在插件或宏中轻松完成。代码将是相同的,但创建宏更容易。首先,您需要在项目中iterate all source code files(ProjectItem对象)。然后你会iterate all code elements in each project item。在ShowCodeElement方法中,您可以测试objCodeElement.Kind属性。如果它是vsCMElementVariable,那就是你需要的。您拥有所需的所有信息。您无法以这种方式检索方法内的局部变量。方法中的变量需要从方法源代码中解析。