我想在许多解决方案上使用 ReSharper 调整命名空间功能。我想通过创建一个使用 ReSharper API 的命令行应用程序来自动化此过程。
我查看了 ReSharper OpenAPI,但它似乎适合在事件的 Visual Studio session 中使用 ReSharper API。我希望能够从命令行使用 ReSharper API。
这可能吗?
最佳答案
你是对的:开放 API 通常适合在 VS 中使用。虽然理论上可以在 VS 之外使用它,但它在技术上具有挑战性,并且可能有效也可能无效,具体取决于您的使用场景。
但是,您没有理由不能直接在 Visual Studio 中跨多个解决方案调整命名空间 - 当然,这需要在执行操作之前将每个解决方案实际加载到 shell 中。就目前情况而言,这种方法是您最好的选择。
关于resharper - 从命令行重新锐利,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13729649/