c# - 如何以编程方式创建自定义评论标记

标签 c# visual-studio visual-studio-2012

我正在编写一个小型 Visual Studio 插件,让用户使用评论标记的更多功能(TODO、HACK 等)。为此,我想用新命令(例如 TODISCUSS、TODELETE、FIXME、TESTME 等)扩展 Visual Studio。我想在我的插件启动时以编程方式执行此操作。

我已经找到了如何手动执行此操作:http://msdn.microsoft.com/en-us/library/ekwz6akh%28v=vs.80%29.aspx

有谁知道如何通过 API 完成此操作?

如有任何想法或建议,我们将不胜感激!

最佳答案

编辑:

查看此 MSDN Link也许在 TaskList 中四处挖掘会让你到达某个地方。

原帖:

(对我来说)不是很清楚你到底想做什么。是:查找、编辑或重构标记,然后对源代码执行其他操作?我可以在代码项目 (NRefactory) 上推荐这篇文章。

使用 NRefactory,您可以对源文件执行任何操作,包括定位您想要的标记并使用它们进行操作。您还将知道找到它们的文件、行号等。

也许您将能够使用 Nrefactory 完成所有涉及源的繁重工作。

关于c# - 如何以编程方式创建自定义评论标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20066846/

相关文章:

git - Visual Studio git clone 始终对文件使用 LF

c - 在 Linux 上复制 Visual Studio 的内存违规检测

c++ - 为什么在存在 typedef 时出现未解析的外部符号错误?

c# - ImportRow 与合并速度问题

c# - 如果我尝试选择一些数据 : 'windows-1252' is not a supported encoding name,我会收到此错误

c# - 检查对象是否是委托(delegate)

C# XML - 读取包含的 XML 文档

c# - 将我的数据库绑定(bind)到表单控件时出现 SQL Server 错误

visual-studio - 如何在 Visual Studio 中以文本形式(而不是 3D 渲染器)查看 Obj 文件?

c# - 使用 CsvHelper 控制 header 字段名称