是否可以使用DTE(Visual Studio Automation)从代码文件中提取注释?

问题描述 投票:1回答:1

我想从Visual Studio扩展的代码文件中提取注释。有没有一种方法可以使用Visual Studio Automation来完成,而不必自己解析代码文本?

PS:罗斯林不是一个选择,因为我不仅限于C#和VB.NET。

visual-studio visual-studio-extensions vsix
1个回答
0
投票

[各种代码元素,例如CodeClassCodeFunction,具有Comment属性,该属性返回标题注释,可使用Visual Studio代码模型进行访问。

并且如果在VS编辑器中打开了文档,则可以检查SnapshotSpan分类中的PredefinedClassificationTypeNames.Comment。

© www.soinside.com 2019 - 2024. All rights reserved.