如果我有这样的代码
if(true){
我加了
}
变成了
if (true)
{
}
但我希望它保持格式
if (true) {
}
即使我像这样复制具有 if
的代码,它也会被转换为更长的版本。
附:我知道使用较长的版本是 C++ 和 C# 标准,但是我确实来自不同的标准,使用较短的版本对我来说更容易。
我敢打赌,有一些格式化程序选项可以关闭或更改。
最佳答案
转到工具 -> 选项 -> 文本编辑器 -> C# -> 代码样式 -> 格式 -> 新行
这里有很多选择。在此处取消对 all 选项的检查,以免将左括号放在新行上。
编辑
表达式的换行选项
部分不涉及代码与括号一起放置的位置,因此您不需要触摸。
https://stackoverflow.com/questions/4860933/