我想从Visual Studio扩展的代码文件中提取注释。有没有一种方法可以使用Visual Studio Automation来完成,而不必自己解析代码文本?
PS:罗斯林不是一个选择,因为我不仅限于C#和VB.NET。
[各种代码元素,例如CodeClass和CodeFunction,具有Comment属性,该属性返回标题注释,可使用Visual Studio代码模型进行访问。
并且如果在VS编辑器中打开了文档,则可以检查SnapshotSpan分类中的PredefinedClassificationTypeNames.Comment。