C# Visual Studio扩展:自定义快速操作
我需要从任何现有的包装类生成一个自定义类型的包装类。现有的C#应用程序在这方面做得很好,但它的使用非常烦人,因为它涉及使用正确的文件路径打开应用程序、将生成的文件移动到目标位置、修改名称空间并将其添加到Visual Studio解决方案 我知道可能还有其他的解决方案,但我决定我想要一个扩展来实现这一点(也是出于教育目的)。目标IDE是Visual Studio 2017,不需要向后兼容C# Visual Studio扩展:自定义快速操作,c#,.net,visual-studio,visual-studio-extensions,visual-studio-2017,C#,.net,Visual Studio,Visual Studio Extensions,Visual Studio 2017,我需要从任何现有的包装类生成一个自定义类型的包装类。现有的C#应用程序在这方面做得很好,但它的使用非常烦人,因为它涉及使用正确的文件路径打开应用程序、将生成的文件移动到目标位置、修改名称空间并将其添加到Visual Studio解决方案 我知道可能还有其他的解决方案,但我决定我想要一个扩展来实现这一点(也是出于教育目的)。目标IDE是Visual Studio 2017,不需要向后兼容 对于可用性,最好在关注类名时以某种方式扩展QuickAction菜单。应该有可能做到这一点,但我找不到任何相关
对于可用性,最好在关注类名时以某种方式扩展QuickAction菜单。应该有可能做到这一点,但我找不到任何相关资源。好的,对于像我这样挣扎的人: 我的问题是,我寻找的是“快速行动”,而不是“灯泡”。因此,在浏览了有关可扩展性的msdn文档之后,我终于找到了我想要的:
您所说的“生成自定义类型的包装类”是什么意思?这与VS扩展有什么关系?请解释一下你的“现有C#应用程序”是做什么的-你没有提供太多的背景说明。实际上代码生成不是问题,而是如何扩展快速操作菜单。我试图详细说明我的问题,使之更清楚。