簡體   English   中英

如何阻止 Visual Studio 自動格式化代碼的某些部分?

[英]How to stop Visual Studio from auto formatting certain parts of code?

這看起來應該很簡單,但我就是想不通。 我想讓 Visual Studio 保持自動格式化我的代碼,除了這部分:

public SomeClass : BaseClass {
    public SomeClass() 
        : base()
    {

    }
}

為什么我不能讓它看起來像這樣:

public SomeClass : BaseClass {
    public SomeClass() : base() {

    }
}

我查看了工具 -> 選項 -> 文本編輯器 -> C# -> 新行並找不到它。 有沒有辦法可以更改它以允許自動格式化和我的第二個示例?

AFAIK 沒有辦法阻止 Visual Studio 這樣做。

你確定取消選中:

Options -> Text Editor -> C# -> Formatting -> New Lines -> Place Open Brace on new line for types

不做你想做的事?

並取消選中

在方法的換行符上放置左大括號。

(nvrmind ..我明白你在說什么......這很煩人)

您購買ReSharper並將其用於所有格式設置,您可以完全按照您想要的方式進行設置 =)

暫無
暫無

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

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