我正在编写一个小的Visual Studio插件,让用户使用评论标记的更多功能(TODO,HACK等)。为此,我想用新命令(如TODISCUSS,TODELETE,FIXME,TESTME等)扩展Visual Studio。我的插件开始时,我想以编程方式执行此操作。
我已经了解了如何手动执行此操作:http://msdn.microsoft.com/en-us/library/ekwz6akh%28v=vs.80%29.aspx
有没有人知道如何通过API完成这项工作?
任何想法或建议都将不胜感激!
答案 0 :(得分:0)
修改:
看到这个MSDN Link或许在TaskList中挖掘会让你到达某个地方。
原帖:
它不是很清楚(对我来说:)你究竟想做什么。是:查找,编辑或重构令牌,然后对源做其他事情?我可以在代码项目(NRefactory)上推荐这篇文章。
使用NRefactory,您可以使用源文件执行任何操作,包括查找所需的标记并使用它们执行操作。您还将知道您找到的文件,行号等。
就消息来源而言,也许你可以使用Nrefactory完成所有繁重的工作。