1
iYu 2013-07-01 12:01:15 +08:00
你需要Uncrustify
|
3
iYu 2013-07-01 12:09:20 +08:00
@offspring 可惜没有啊,代码风格这种事情太多样了。 配置一个Uncrustify花了整整一个周末 block的对齐还是有问题, 只能辅助一下了。XD
|
4
fangzhzh 2013-07-01 12:11:09 +08:00
c语言,c++语言, 我以前看到项目的代码里的大括号竟然和if,while在同一行, 比如 if( a>b){ , 就会抓狂, 然后写脚本修改, 结果和项目组的很多人都冲突,很郁闷
看到竟然用tab, 而不是四个空格, 脚本修改, 然后和很多人冲突, 看编码是GB2312, 而不是UTF-8, 修改, 然后源代码管理, 显示乱码, 每一个我不爽的行为, 都花了我的一部分精力(比如一天), 都让项目组所有人付出了代价,比如花时间解决冲突... 或者要面对乱码的commit信息 现在我感觉, 强迫症真的要改. 有很多更有价值的东西值得浪费生命.... |
7
vvii 2013-07-01 12:16:16 +08:00
|
9
bigredapple 2013-07-01 12:23:07 +08:00
大括号和if,while在同一行, 比如 if( a>b) {
这是比较好的一种格式啊。 |
10
XDA 2013-07-01 12:29:33 +08:00
一直用
if(xxx) { xxx; } |
11
cyberscorpio 2013-07-01 13:42:41 +08:00
楼上某层真是有病啊。
|
12
alexrezit 2013-07-01 14:06:25 +08:00
看到那种代码我都没心情工作. 大多是一些基础不好又没什么经验的低等程序员写出来的垃圾.
|
15
austinchou0126 2013-07-01 14:30:54 +08:00 via iPhone
-(void) Function: (NSString*) string;
这种风格呢 |
17
alexrezit 2013-07-01 14:41:40 +08:00 via iPad
@austinchou0126
太闹心了... |
18
nil 2013-07-01 21:08:48 +08:00
可以全局替换一下 "]init" -> "] init]"
|
19
jjgod 2013-07-01 21:38:52 +08:00
如果嫌 alloc] init] 麻烦,为啥不直接用 new]?
|
20
refresh 2013-07-01 21:44:47 +08:00
强迫症是影响效率的原因之一
|
22
so898 2013-07-01 22:36:39 +08:00
@jjgod
New感觉和alloc init还是不一样的…… 我有几个Class的Init方法,在New的时候不会被执行,在alloc init之后就会被执行…… 话说我至今为止还在研究……顺带着strong和weak一起…… |
23
Zhang 2013-07-01 22:38:42 +08:00
韩语里也是宾语+空格+谓语!
|
27
xuzhe 2013-07-02 07:38:56 +08:00
|
29
dorentus 2013-07-02 10:00:25 +08:00
`if (condition) {` : http://en.wikipedia.org/wiki/Indent_style#K.26R_style
|