Visual Studio 扩展:自定义快速操作
Visual Studio Extension: Custom Quick Action
我需要从任何现有包装器生成自定义类型的包装器 class。一个现有的 C# 应用程序在这方面做得很好,但它的用法非常烦人,因为它涉及使用正确的文件路径打开应用程序、将生成的文件移动到目标位置、修改命名空间并将其添加到 Visual Studio解决方案。
我知道可能还有其他解决方案,但我决定我想要一个扩展来执行此操作(也用于教育目的)。目标 IDE 是 Visual Studio 2017,不需要向后兼容。
为了可用性,最好在 class 名称聚焦时以某种方式扩展快速操作菜单。应该可以做,但是没找到相关资源
好的,对于像我一样挣扎的每个人:
我的问题是我搜索了 "quick action" 而不是 "light bulb"。所以在浏览了关于扩展性的msdn文档之后,我终于找到了我要找的东西:
我需要从任何现有包装器生成自定义类型的包装器 class。一个现有的 C# 应用程序在这方面做得很好,但它的用法非常烦人,因为它涉及使用正确的文件路径打开应用程序、将生成的文件移动到目标位置、修改命名空间并将其添加到 Visual Studio解决方案。
我知道可能还有其他解决方案,但我决定我想要一个扩展来执行此操作(也用于教育目的)。目标 IDE 是 Visual Studio 2017,不需要向后兼容。
为了可用性,最好在 class 名称聚焦时以某种方式扩展快速操作菜单。应该可以做,但是没找到相关资源
好的,对于像我一样挣扎的每个人:
我的问题是我搜索了 "quick action" 而不是 "light bulb"。所以在浏览了关于扩展性的msdn文档之后,我终于找到了我要找的东西: