2017-10-05 45 views
2

在Visual Studio代碼(MacOS)中,我已花費數小時來查找如何在鍵入時將大括號放到新行中。我輸入:當您在Visual Studio代碼中輸入類時,將類打開大括號放在新行上[C#]

class Foo{ 

...並按Enter鍵。我自動獲得右括號:

class Foo{ 

} 

但我想這(如VS 2017年所做的那樣):

class Foo 
{ 

} 

我可以做到這一點format命令(按住Shift + Alt + F),但我可以有它自動?

我試過不同的擴展(我在用戶設置中的行)。

  • ryannaddy.vscode格式: 「format.newLine」:{ 「梅開二度」:真正}
  • Leopotam.csharpfixformat: 「csharpfixformat.style.braces.onSameLine」:假
  • 「editor.formatOnType 「:真
  • Omnisharp:{ 「FormattingOptions」:{ 「NewLinesForBracesIn ...」:真,}}

所有沒有任何成功,沒有這些設置這樣做格式上打字。

回答

2

應該有在VS文本編輯器的設置選項下

工具 - >選項 - >文本編輯器 - > C# - >格式化

嘗試進行檢查,看看是否可行。

+3

這個答案不正確。您的回答解決了Visual Studio,而不是Visual Studio Code。 – Abbas

相關問題