visual-studio - 有没有办法使用 DTE(Visual Studio 自动化)从代码文件中提取注释?
问题描述
我想从 Visual Studio 扩展中的代码文件中提取注释。有没有办法使用 Visual Studio 自动化来完成它而不必自己解析代码文本?
PS:Roslyn 不是一个选择,因为我不仅限于 C# 和 VB.NET。
解决方案
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.
推荐阅读
- bash - 术语陷阱(Bash)是否比编程中的通用“回调”术语更准确?
- mongodb - mongodb json验证在独立的mongo中不起作用
- azure-data-factory - 通过 ADF V2 到 ADLS Gen2 的本地 SQL 服务器
- android - 持续的 Firebase 数据库在方向更改时崩溃
- excel - 忽略为空的标准。有办法吗?
- python - 在本地运行我的工作 webapp,但无法访问正确的站点
- ios - 在构建之后(但在安装之前)向 Info.plist 数组添加值
- javascript - 无法在 res.json 中获得响应
- python - 在两个单独的列中按时间戳对数据帧进行排序
- angular - Firefox 上溢出-y 的轮播问题