写过Java用过Eclipse开发工具的人都知道,它有很好的扩展编程功能,于是自己就在想,在vs里面是不是也可以进行扩展编程了,经过一番测试,终于做了一个小东东!
要从哪里开始呢?我们先来看看常用的扩展VS的几种方法。这些方法都可以叫做Visual Studio Extensibility(VSX)。
1、宏(macro)
宏是用代码扩展 Visual Studio 集成开发环境 (IDE) 的最简单方法。此方法不仅允许您记录 IDE 中的若干操作并以单个命令的形式播放它们,从而极大地提高了效率,而且还允许您在记录宏的同时了解 Visual Studio 自动化模型。宏还提供一个基于 Visual Studio IDE 的完备开发环境(称为“宏 IDE”)。该环境使用 Visual Basic 语言,可用于创建、编辑和调试宏。有关宏的更多信息,请参见 使用宏自动执行重复性操作。
请允许我摘录MSDN的说法