我試圖利用與Visual Studio代碼的集成,但無法弄清楚如何設置C#格式選項。我Mac上的OmniSharp exe文件旁邊的config.json(/ Applications/Visual Studio Code.app/Contents/Resources/app/extensions/jrieken.vscode-omnisharp/bin/packages/OmniSharp/config.json)沒有匹配the standard OmniSharp config.json format,因此設置大括號+換行符屬性不起作用,例如methodBraceStyle。它確實可以設置tabSize等。在Visual Studio代碼上爲OmniSharp設置C#格式選項?
4
A
回答
6
剛剛得到這個工作使用最新的omnisharp(dev分支)和omnisharp.json
(粘貼在下面)在我的項目的.sln
相同的文件夾中。 自從v1.9-beta18開始,它應該可以與所有releases一起工作,我只是從源代碼編譯,因爲我不使用受支持的系統。
{
"FormattingOptions": {
"newLine": "\n",
"useTabs": false,
"tabSize": 4,
"indentationSize": 4,
"NewLinesForBracesInTypes": false,
"NewLinesForBracesInMethods": false,
"NewLinesForBracesInProperties": false,
"NewLinesForBracesInAccessors": false,
"NewLinesForBracesInAnonymousMethods": false,
"NewLinesForBracesInControlBlocks": false,
"NewLinesForBracesInAnonymousTypes": false,
"NewLinesForBracesInObjectCollectionArrayInitializers": false,
"NewLinesForBracesInLambdaExpressionBody": false,
"NewLineForElse": false,
"NewLineForCatch": false,
"NewLineForFinally": false,
"NewLineForMembersInObjectInit": false,
"NewLineForMembersInAnonymousTypes": false,
"NewLineForClausesInQuery": false,
}
}
相關問題
- 1. Visual Studio代碼在格式化C#代碼時刪除所有選項卡
- 2. 在自己的C#項目中使用Visual Studio代碼JavaScript IntelliSense(OmniSharp)
- 3. Visual Studio代碼首選項
- 4. Visual Studio 2015 - 代碼樣式設置
- 5. 如何在Visual Studio代碼中設置文件格式(熱鍵)?
- 6. Visual Studio代碼格式化
- 7. 將Visual Studio設置格式化選項整個團隊
- 8. 修改Visual Studio中的自動格式代碼設置
- 9. 爲一些選項配置CMake的Visual Studio代碼
- 10. 重置Visual Studio C++項目的設置
- 11. 在Visual Studio上支持C++代碼
- 12. 將Visual C++ Studio/Express設置爲嚴格的ANSI模式
- 13. Visual Studio代碼中沒有「Project」選項
- 14. ctrl + A在visual studio中的格式選項c#
- 15. 在Visual Studio 2013中自動C++源代碼格式化
- 16. Visual Studio代碼CSS縮進和格式
- 17. 格式的代碼段的Visual Studio
- 18. 無法更改Visual Studio代碼設置
- 19. Visual Studio代碼編輯器設置
- 20. Visual Studio代碼擴展設置
- 21. 在Visual Studio代碼中設置HTML代碼的格式,使屬性位於不同的行上?
- 22. 如何在Visual Studio 2010中的C++ googletest項目中設置代碼覆蓋率
- 23. 設置斷點到Visual Studio代碼在Object Pascal代碼
- 24. 在Visual Studio代碼安裝上共享設置
- 25. 如何在ubuntu中爲C++配置Visual Studio代碼
- 26. 如何在mac上的visual studio代碼中執行C#代碼
- 27. VS代碼設置爲C++
- 28. Visual Studio代碼設置忽略項目文件
- 29. visual-studio項目設置
- 30. visual studio/installshield設置項目
你有沒有解決這個問題,我已經花了半天只是試圖讓我的C#括號正確設置 – Jaybeecave
不,我從來沒有。 – csells