Resharper在运行时自动删除空格

时间:2017-05-22 01:01:04

标签: visual-studio resharper visual-studio-2017

我最近在Resharper遇到了一个奇怪的问题。当我对代码进行任何更改并运行时,将删除光标当前所在的空白。

以下是一个例子:

public void Sample() 
{
    Console.WriteLine("Stackoverflow");
}

假设鼠标光标位于分号后的第3行。当我点击运行'时,代码会立即重新格式化,如下所示:

public void Sample() 
{
    Console.WriteLine("Stackoverflow");}

我在选项中找不到任何内容。我认为这不是格式化问题,因为在选项面板中,没有设置指示如何在运行时应用格式。

你有什么建议吗?

(顺便说一句,我使用的是授权的Resharper Ultimate 2017.1和Visual Studio 2017社区)

1 个答案:

答案 0 :(得分:0)

好吧,最后我找到了解决方案。如果您是Resharper用户并同时在项目中使用DevExpress组件, licenses.licx 文件将导致我上面提到的问题。清除该文件的内容后,问题就会完全消失。