如何编写Visual Studio宏来执行Extract Class重构?

时间:2009-06-25 04:37:34

标签: visual-studio refactoring macros

我正在尝试为Visual Studio 2008构建一个行为正常的宏:(Extract Class Macro)

我在当前打开的文档中突出显示一些文本并调用宏(使用键绑定或其他)。

宏为当前活动项目运行“Project.AddClass”,允许我指定类名。

宏将我最初在其他文档中突出显示的文本添加到新创建的类文件中,并从原始文件中删除文本。

文本被添加到新类体内的新文件中,即在开始和结束括号内。

我一直在修补它,但我无法处理创建的类文档。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:3)

我今天做了一个宏来做这个,并在看到其他人是否做过这个问题的同时找到了你的问题 - 虽然它已经过了几年,因为这里有一个答案:)

2012年2月更新 - 现在可以在此处找到宏项目: http://plisky.net/main/macros/documentation