【问题标题】:Resharper automatically removes whitespace on runResharper 在运行时自动删除空格
【发布时间】:2017-10-21 13:03:23
【问题描述】:

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

这是一个例子:

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

假设鼠标光标位于分号后的第 3 行。当我点击“Run”时,代码会立即重新格式化,变成这样:

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

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

你有什么建议吗?

(顺便说一句,我使用的是获得许可的 Resharper Ultimate 2017.1 和 Visual Studio 2017 社区)

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2018-09-08
      • 2016-01-18
      • 2019-10-20
      • 1970-01-01
      • 2016-09-10
      • 1970-01-01
      • 1970-01-01
      • 2010-11-12
      • 2012-11-18
      相关资源
      最近更新 更多