33 条回复 • 2021-09-15 18:39:05 +08:00
360511404 7 小时 20 分钟前 4
如果左花括弧换行了
一屏显示的代码行数就少了
更难以纵观全局
感觉人生都因此浪费了几年{
doge
}
NewYear 7 小时 18 分钟前
C#默认是左括号会换行,,,真心不喜欢,就像楼上说的,很浪费屏幕空间。
pkookp8 7 小时 17 分钟前 via Android 8
py,有游标卡尺就能写代码
maplerecall 7 小时 12 分钟前 via Android 1
同时写 C#和 Js,一个换行一个不换行,没啥不适。讲道理只要保证同项目中同语言一致就可以了…
dingwen07 7 小时 12 分钟前 via iPhone
你都快难受死了还不随手点一下格式化?
AoEiuV020 7 小时 9 分钟前
项目内保持一致就好,webrtc 中的 c++代码左花括号就统一不换行,一般 c++这是有换行的吧,
raaaaaar 6 小时 32 分钟前 via Android
工具统一,习惯统一,用 jb 家的 ide,同一换行
yolee599 6 小时 23 分钟前 via Android
遵从语言使用习惯,c/c++,c# 大家都换行你不换行就显得很另类
masterclock 6 小时 15 分钟前
古代的时候,编辑器还没现在这么强大,如果开大括号不换行,找对应的时候真是要死啊
MayKiller 6 小时 10 分钟前
为啥纠结。
JS/TS 用 Prettier
C/C++ 用 clang-format
Rust/Go 都自带
每个语言分别统一就没这么多事儿了
Macolor21 4 小时 13 分钟前
Google, Leetcode 都是括号之后不换行。
qwerthhusn 2 小时 57 分钟前
这个不同的公司有不同的规定,不过大部分公司压根不规定
所以想换就换想不换就不换。。
之前菊花的 Java 就是要求换的,在分支比较多的时候,看着代码特别的散
namelosw 2 小时 37 分钟前
之前看一些用 C# 讲解东西的博客帖子,感觉很蛋疼,翻了好多页没讲几句话。
Rwing 2 小时 0 分钟前
没想到这个问题也能黑起来,明明是两种风格,没有孰优孰劣。
有这个功夫,不如看看这两行代码哪个更清爽
person.setAge(p.getAge() + 1);
person.Age++;
echo1937 57 分钟前 via iPhone
我写的 c 、go 、java 、js 、kotlin 都是不换行,习惯了。
Hanggi 55 分钟前
Golang: 不要把时间精力花在这种无关紧要的细节上,花括号换行直接编译器报错。
useben 51 分钟前
Golang: 直接统一编码风格, 把精力花在刀刃上
Building 28 分钟前 via iPhone
因为这一点,果断放弃了 Go,就好像非要强迫左撇子用右手写字一样,怎么写怎么不爽,代码能写好吗?