首页 > 解决方案 > 有没有办法使用 DTE(Visual Studio 自动化)从代码文件中提取注释?

问题描述

我想从 Visual Studio 扩展中的代码文件中提取注释。有没有办法使用 Visual Studio 自动化来完成它而不必自己解析代码文本?

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

标签: visual-studiovisual-studio-extensionsvsix

解决方案


Various code elements like CodeClass and CodeFunction have the Comment property that return the header comment, accessible using Visual Studio code model.

And if a document is opened in VS editor, you can check SnapshotSpan classifications for PredefinedClassificationTypeNames.Comment.


推荐阅读