从命令行重新锐化

Ran*_*anj 5 resharper

我想在许多解决方案中使用ReSharper Adjust Namespaces功能.我想通过创建一个使用ReSharper API的命令行应用程序来自动执行此过程.

我查看了ReSharper OpenAPI,但似乎是为了在活动的Visual Studio会话中使用ReSharper API.我希望能够从命令行使用ReSharper API.

这可能吗?

Dmi*_*ruk 2

你是对的:开放 API 通常适合在 VS 中使用。虽然理论上可以在 VS 之外使用它,但它在技术上具有挑战性,并且可能会或可能不会起作用,具体取决于您的使用场景。

但是,您没有理由不能直接在 Visual Studio 中跨多个解决方案调整命名空间 - 当然,这需要在执行操作之前将每个解决方案实际加​​载到 shell 中。就目前情况而言,这种方法是您最好的选择。