2017-05-22 36 views
0

我最近在Resharper中遇到了一個奇怪的問題。當我對代碼進行任何修改並運行時,光標所在的位置後面的空格將被刪除。Resharper自動刪除運行中的空白

下面是一個例子:

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

只是假設,鼠標光標被放置在分號之後的第三線。當我點擊「運行」,代碼立即被格式化,變成這樣:

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

我無法找到任何選項。我相信這不是一個格式問題,因爲在選項面板中沒有指示如何在運行時應用格式設置的設置。

你有什麼建議嗎?

(順便說一句,我使用的是行貨ReSharper的終極2017.1和Visual Studio 2017年社區)

回答

0

好了,終於我找到了解決辦法。如果您是Resharper用戶並同時在您的項目中使用DevExpress組件,licenses.licx文件將probaby導致我上面提到的問題。當您清除該文件的內容時,問題完全消失。