C# Visual Studio 2010 SDK扫描项目中的源文件

C# Visual Studio 2010 SDK扫描项目中的源文件,c#,visual-studio-2010,plugins,extensibility,C#,Visual Studio 2010,Plugins,Extensibility,我正在使用2010 SDK,我试图找出如何以某种方式与VS结合,因为我有一个后台进程在运行,它不断分析当前项目中的.CS文件,并将它们添加到字典中,这样我就可以在自定义文本文档的编辑器中显示一些图形提示 我在这里做了很多研究: 但我似乎找不到一种方法“钩住”到VS…某种程度上是一个入口点,这样当项目打开时,该服务可以在后台运行 到目前为止,我有一个编辑器分类器项目,我已经对编辑器做了一些修改…我如何在后台监视文件?您是从Visual Studio托管扩展性框架开始的吗? 我在 可能特别感兴趣的

我正在使用2010 SDK,我试图找出如何以某种方式与VS结合,因为我有一个后台进程在运行,它不断分析当前项目中的.CS文件,并将它们添加到字典中,这样我就可以在自定义文本文档的编辑器中显示一些图形提示

我在这里做了很多研究:

但我似乎找不到一种方法“钩住”到VS…某种程度上是一个入口点,这样当项目打开时,该服务可以在后台运行


到目前为止,我有一个编辑器分类器项目,我已经对编辑器做了一些修改…我如何在后台监视文件?

您是从Visual Studio托管扩展性框架开始的吗? 我在

可能特别感兴趣的是“自动加载包”:

然后,您可以为实际工作流程启动一个新线程


希望这能有所帮助。

您可以实现
IVsTrackProjectDocumentsEvents2
界面来监听项目事件,例如向项目添加文件

OnAfterAddFilesEx
OnAfterRemoveFiles
OnAfterRenameFiles
是您感兴趣的方法