簡體   English   中英

在刪除單個語句周圍的花括號時,如何防止Resharper刪除我的注釋?

[英]How to prevent Resharper from deleting my comments when removing curly braces around single statements?

R#幫助我消除了單語句塊周圍的花括號,我很喜歡。 但是我通常在這里留下注釋,每次刪除花括號時它們都會被刪除,盡管在C#中合法的是將這些注釋精確地保留在沒有花括號的位置。

以下示例:

if (true)
{
    // comment.
    Call();
}

正在重新格式化為:

if (true)
    Call();

代替這個:

if (true)
    // comment.
    Call();

而且我需要在每次調用之前,而不是在if / else語句之前,將我的注釋准確地放在這里。 在刪除括號時,如何防止R#刪除注釋?

此問題已在Rider 2019.1中修復 ,並且Rider在Rider 2019.1上不再刪除可選花括號中的注釋,如果它們在應用格式樣式或執行代碼清除時被自動刪除。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM