感叹一下,花括号换不换行真能把人难受死哈哈

2021-09-15 11:39:16 +08:00
 yuhangch

我一个朋友🐶:

之前写 java,工作现在参与一个.net 后端,看到花括号换行真的浑身难受,前辈说他写 js 时候看花括号不换行也难受的要死

之前看硅谷,看他们调侃 tab 还是空格的时候还感觉是夸张了

习惯真的挺有意思的🤣🤣🤣

6659 次点击
所在节点    程序员
44 条回复
xylophone21
2021-09-15 11:40:47 +08:00
用 golang 吧
pixiaotiao
2021-09-15 11:41:52 +08:00
前半个都不换行啊
liuhuansir
2021-09-15 11:44:16 +08:00
@pixiaotiao Java 里是前面的括号不换行,c# c++ c 好像都是换行,都来写 Python 吧,没有括号,不用纠结了
kiracyan
2021-09-15 11:45:56 +08:00
我感觉都能接受
360511404
2021-09-15 11:46:52 +08:00
如果左花括弧换行了
一屏显示的代码行数就少了
更难以纵观全局
感觉人生都因此浪费了几年{
doge
}
NewYear
2021-09-15 11:49:08 +08:00
C#默认是左括号会换行,,,真心不喜欢,就像楼上说的,很浪费屏幕空间。
pkookp8
2021-09-15 11:49:34 +08:00
py,有游标卡尺就能写代码
maplerecall
2021-09-15 11:55:01 +08:00
同时写 C#和 Js,一个换行一个不换行,没啥不适。讲道理只要保证同项目中同语言一致就可以了…
dingwen07
2021-09-15 11:55:12 +08:00
你都快难受死了还不随手点一下格式化?
AoEiuV020
2021-09-15 11:57:48 +08:00
项目内保持一致就好,webrtc 中的 c++代码左花括号就统一不换行,一般 c++这是有换行的吧,
WoodenTea
2021-09-15 12:33:39 +08:00
多尝试写不同的语言,估计就觉得都好看了
raaaaaar
2021-09-15 12:35:03 +08:00
工具统一,习惯统一,用 jb 家的 ide,同一换行
JJsty1e
2021-09-15 12:36:17 +08:00
我屏幕大,我支持换行
yolee599
2021-09-15 12:44:30 +08:00
遵从语言使用习惯,c/c++,c# 大家都换行你不换行就显得很另类
masterclock
2021-09-15 12:51:35 +08:00
古代的时候,编辑器还没现在这么强大,如果开大括号不换行,找对应的时候真是要死啊
MayKiller
2021-09-15 12:56:31 +08:00
为啥纠结。
JS/TS 用 Prettier
C/C++ 用 clang-format
Rust/Go 都自带
每个语言分别统一就没这么多事儿了
heiheidewo
2021-09-15 13:02:10 +08:00
整个项目用同一种代码风格就行了,至于哪种风格适合自己,可以用 https://formatter.org/ 在线格式化代码看看
yuhangch
2021-09-15 14:23:00 +08:00
@dingwen07 不敢,刚上班,自己难受不能让大哥们难受哈哈
Macolor21
2021-09-15 14:53:50 +08:00
Google, Leetcode 都是括号之后不换行。
pigspy
2021-09-15 15:23:48 +08:00
遵从语言习惯吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/801982

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX