【发布时间】:2014-11-11 16:11:30
【问题描述】:
我正在考虑创建一个基本上可以在光标位置生成代码的扩展。
因此,要使用扩展,您可以单击任意位置(例如在方法中),然后右键单击,出现上下文菜单,选择自定义菜单选项(属于扩展的一部分),然后在此选择之后它将运行一些业务逻辑并在光标位置生成代码。
据我所知,T4 模板仅适用于生成整个文件。所以我想要走的路是创建一个扩展。
为了清楚起见,我不是在寻找一个完整的解决方案,只是对如何去做这件事的概述。我首先创建了一个 Visual Studio 包。
现在想了解一些基本的知识,了解使用哪些对象来实现自定义右键单击命令以及如何处理活动文档。
只要朝着正确的方向推进就很棒了。
【问题讨论】:
-
@SLaks :这是一个非常好的博客。打算收藏它。
标签: visual-studio-2013 visual-studio-extensions