如何以编程方式创建自定义注释令牌

时间:2013-11-19 08:44:29

标签: 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完成这项工作?

任何想法或建议都将不胜感激!

1 个答案:

答案 0 :(得分:0)

修改:

看到这个MSDN Link或许在TaskList中挖掘会让你到达某个地方。

原帖:

它不是很清楚(对我来说:)你究竟想做什么。是:查找,编辑或重构令牌,然后对源做其他事情?我可以在代码项目(NRefactory)上推荐这篇文章。

使用NRefactory,您可以使用源文件执行任何操作,包括查找所需的标记并使用它们执行操作。您还将知道您找到的文件,行号等。

就消息来源而言,也许你可以使用Nrefactory完成所有繁重的工作。