我想为Visual 2010编写一个插件,但实际上我面临一些问题。我想做的事情似乎很简单,我希望在选择代码编辑器中的文本时出现一个小小的工具箱,比如Resharper (帮助重构的小笔菜单)或这里:
http://www.axtools.com/products-vs2010-extensions.php?tab=selection-popup
我想知道:
我暂时没有别的问题了。我相当喜欢网页开发,所以编写一个可视化的工作室插件对我来说是一个新事物。
提前谢谢。
发布于 2010-02-06 23:01:07
我可以回答问题的两部分:
AdornmentLayerDefinition (从项目模板获得的默认值中,最重要的更改是Order属性,以确保您的装饰显示在任何文本之上)。UIElement,但过去是由你决定的。)ITextView (作为作为示例的一部分实现的IWpfTextViewCreationListener的一部分)(传递给AgentBadgeVisualManager),您可以在选择为非空时订阅SelectionChanged,或者当选择在空和非空之间切换时,该事件就足够了。有关可扩展性的更多一般信息,您可以查看我在github页面上编写的其他扩展,阅读我如何编写它们的在我的博客上、查看VSX样本页或codeplex编辑器示例页面。
https://stackoverflow.com/questions/2213103
复制相似问题