
如果一行太长用反斜杠换行,那第二行起始位置在哪比较好?
1 welkinzh 2018 年 12 月 20 日 IDE 帮我换到哪就是哪 |
2 af463419014 2018 年 12 月 20 日 alt+command+L |
3 agdhole 2018 年 12 月 20 日 abcasfasfasf \n asdasdasds ( |
4 Kilerd 2018 年 12 月 20 日 command + option + L 去到哪就是哪 |
5 pghxif OP 不用 ide 的 windows 键盘的 linux 用户哭晕 |
6 pghxif OP 所以有没有那个代码风格有这个约束呀?请教一下。 现在放在和第一行对齐会很奇怪,缩进一次更奇怪。 |
7 cstj0505 2018 年 12 月 20 日 ctl+shift+f |
8 bpllzbh 2018 年 12 月 20 日 一般会比较恰当的地方换行, 比如`(`, `{`, `[`, 然后怎么舒服怎么缩进 :doge: |
9 EvilCult 2018 年 12 月 20 日 然而并没有打起来......... 话说...怎么没有 python 党出来指正?? |
10 qiyuey 2018 年 12 月 20 日 IDEA 觉得哪里合适就哪里 |
11 wangxiaoaer 2018 年 12 月 20 日 一行 200 个字符,基本不需要换行。 |
12 LokiSharp 2018 年 12 月 20 日 via iPhone 随意 |
13 cs371332219 2018 年 12 月 20 日 缩近 1 或者 2 个 tab。 |
14 cs371332219 2018 年 12 月 20 日 统一就行。 |
15 Raymon111111 2018 年 12 月 20 日 有话语权的人决定这个 然后大家照做 这里当然没有对不对 只有领导觉得哪个好 |
16 annielong 2018 年 12 月 20 日 个人习惯跟操作符对齐 |
17 no1xsyzy 2018 年 12 月 20 日 我选择固定第 40 列。 只要看到 40 列开始的基本上就是继续上一行的了。 我又不会写 5 层以上嵌套 |
18 uxstone 2018 年 12 月 20 日 起始位置无所谓 只要反斜杠放 行首就行 |
19 passerbytiny 2018 年 12 月 20 日 我不知道你是啥语言,反正 java 不存在你这样的问题,定义字符串的语句,压根就不允许换行。 HTML pre,XML CDATA,为了避免不必要的空格麻烦,一个空格都不留,直接顶头开始。 |
20 FrankHB 2018 年 12 月 20 日 这问题有歧义,起始位置是指分行以后起始字符相对于原始行的位置(哪一个字符前换行),还是指分行后相对上一行的位置(新行的缩进 /对齐)? 反正我是默认缩进一个制表符。 分行规则……用人话说怎么都觉得太麻烦了。。。有空在语义分析的基础上撸个 formatter 算了,asyle 和 clang-format 这种只会倒腾粗浅语法的还是不太管用。 https://github.com/FrankHB/YSLib/blob/master/doc/CommonRules.txt#L1271 https://github.com/FrankHB/YSLib/blob/master/doc/CommonRules.txt#L1327 |
21 williamx 2018 年 12 月 20 日 那要看是什么语言,什么语句换行。 |
22 cyspy 2018 年 12 月 20 日 有括号用括号,有 fluent API 用 fluent API,都没有加一层制表符。 |
23 waruqi 2018 年 12 月 20 日 via Android 再长也不换 |
24 yidinghe 2018 年 12 月 20 日 via Android 一般还是会缩进一下,以方便辨识这一整块是一条命令。 |
25 mittya 2018 年 12 月 20 日 |
26 shm7 2018 年 12 月 21 日 via iPhone 反正这个斜杠刚刚被指正在 python 里面是极其不建议的。 |