有没有和我一样喜欢把大括号上下对齐的?尤其是 if 语句

2016-01-29 14:25:17 +08:00
 UtopiaCHN
13754 次点击
所在节点    程序员
112 条回复
cxbig
2016-01-29 21:35:04 +08:00
语言都有统一的代码规范, IDE 自动 reformat ,这种东西不值得操心。
真要喜欢某个风格,自己改一下本地标准就好。
morewe
2016-01-29 21:36:36 +08:00
各人喜好吧。
个人有强迫症喜欢风格二。。。而且省行数,可以阅读更多行。
MountainRain
2016-01-29 21:37:25 +08:00
公诉人:代码是你写的么? 被告:是 公诉人:念一遍 被告:巴拉巴拉巴拉 审判长:停,你刚刚的大括号换行了吗? 被告:换了 审判长:判 10 年
raycloud
2016-01-29 21:38:05 +08:00
@morewe 同感
msg7086
2016-01-29 21:52:03 +08:00
ruby 表示大括号开 block 都是 one line 。
tux
2016-01-29 21:55:28 +08:00
{
{
{
这不是更好看
}
}
}
loveuqian
2016-01-29 21:57:57 +08:00
- (void)test
{
if () {
//
}
}
jasontse
2016-01-29 21:58:54 +08:00
用 Visual Studio 的时候用风格一,其它时候用风格二。
Zohar
2016-01-29 21:59:31 +08:00
if(…){

}else{

}
plqws
2016-01-29 22:01:56 +08:00
觉得换行才丑的只有我一个么
wizardforcel
2016-01-29 22:25:16 +08:00
在模板里写第二种,在代码里写第一种。
zhgg0
2016-01-29 22:36:14 +08:00
这种东西没什么好讨论的,严格按照各个语言的规范来。
konakona
2016-01-29 22:40:38 +08:00
我啊!我挺喜欢的!
GGGG430
2016-01-29 23:21:25 +08:00
与团队项目风格一致就行, 个人习惯已不重要
oska874
2016-01-29 23:33:42 +08:00
astyle --style=linux xxx.c
killerv
2016-01-29 23:43:31 +08:00
以前我是都不换行,但是上次听同事说然后看了看,规范的代码应该是这样:
class 和方法名的花括号换行,凡是逻辑类型的花括号都不换行。
写 Python 就不用纠结这个, 2333
icreeper
2016-01-29 23:45:04 +08:00
if ( ... ){
...
}
else{
...
}
个人喜欢这样
500miles
2016-01-29 23:51:07 +08:00
if switch for ..... 控制语句不换行...

function class .... 换行
pynix
2016-01-29 23:55:09 +08:00
本质上是 Java , C#之争
skyshy
2016-01-30 00:18:53 +08:00
居然发现 你写的代码行数 比我的还多~哈哈

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

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

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

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

© 2021 V2EX