我想开发一个Visual Studio 2017扩展,以对整个C#旧版解决方案应用一些自定义重构和代码清除。
Visual Studio或我看过的其他重构扩展(例如ReSharper等)不支持我想应用的重构类型。我相信,我可以弄清楚重构逻辑本身。
但是我迷路了。我看过许多文章,这些文章说明了如何在Visual Studio 2015中开始C#重构项目。但是,Visual Studio 2017中的情况似乎大不相同。首先只有一个“ VISX Project”模板,而不是专门的重构模板。文档和VSSDK-Extensibility-Samples声明可以添加“语言服务和编辑器扩展点”和“添加重构或语言分析器以修复和改进代码”,但是实际上我还没有看到如何到达那里。
创建可针对解决方案运行的自定义重构的下一步是什么?请注意,我不想向编辑器添加提示,可以根据具体情况选择提示。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句