推 unixxxx: 都不是 應該空兩格就好 12/18 14:23
→ bill0205: 1沒有+break會被電 12/18 14:33
→ k300plus: 啊手機縮排會跑掉 要用全版模式看才看得出差別 12/18 14:35
推 shadow0326: 從來沒看過1 12/18 15:07
→ gpctv: 看整天才發現手機排版是一樣的,java switch沒加break我也 12/18 15:22
→ gpctv: 被弄過 12/18 15:22
推 kurtsgm: 有些比較新的語言預設不用break 減少新手踩坑的機率 12/18 15:51
→ kurtsgm: 回到本文 不同語言的慣例不一樣 現在不都有自動排版嗎 12/18 15:52
推 kurtsgm: vscode autoformat按下去 那個就是你所謂的約定俗成style 12/18 15:55
→ devilkool: 從來沒看過2 12/18 16:00
推 kurtsgm: Go跟Ruby的慣例是2 12/18 16:26
→ kurtsgm: 其他語言多數是1 12/18 16:28
推 SRmoisTEH: prefer 1 12/18 16:35
→ lchcoding: 已經太細了... 12/18 17:23
推 godddddd: 2 cr 很痛苦 我一定跟上司打架 12/18 17:53
→ qwer338859: 沒看過2 12/18 18:12
推 chuegou: 我是1 IDE自動排版是2 很猶豫要不要換 因為我case會加{} 12/18 18:16
→ chuegou: 如果用2會有點錯亂 12/18 18:16
→ GoalBased: 不重要 照規定走 在乎這種問題沒意義 12/18 18:17
噓 Dracarys: 2 12/18 19:18
推 NDark: 我習慣1不過是visual studio的預設自動排造成的 12/18 19:50
推 abc0922001: 當然是1阿,VS ctrl+K、ctrl+D 就能自動排了 12/18 21:58
推 pulin0823: 1 12/18 22:27
推 viper9709: 這兩個都沒關係,但沒有break會出大事... 12/18 23:37
推 sniper2824: 這很重要嗎 format調一下很難? 12/19 08:29
→ Dinowchang: 1 是 visual studio style, 2 是 Linux kernel style 12/19 08:33
→ Dinowchang: 通常工作跟 Linux 有關的話,比較常採用 2 12/19 08:33
推 ohmylove347: 看到2會中風喔喔氣氣氣 12/19 09:18
推 Fantasylolz: 我寫Swift的,Xcode的自動排版是2 12/19 11:52
→ antpro: 都沒差,有 code formatter 的 IDE,也沒有完全相同。 12/19 12:20
→ async: 慣例被制定到這麼深 有意義嗎? 12/19 12:21
推 MephistoH: 記得..switch 底子裡也是 if else 12/19 13:27
→ Ekmund: 縮排還好 讓IDE決定w 12/19 14:06
推 gs8613789: 看到2會中風吧 12/19 14:37
推 WaterLengend: Go有go fmt啊 12/19 20:50
推 DCTmaybe: 不知道我問一下我家fmt 12/19 21:18
→ triplee: 比較怕的還是IDE沒調整好自己跟自己打架 不然這種排版問 12/20 11:38
→ triplee: 題真的丟給autofix就好 根本不需要煩惱 12/20 11:38
推 ce173310: 一個規則 左大括號的下一行要往內縮 12/20 12:43
推 awenracious: 給IDE自己排 12/20 19:41
推 joe820730: Linux Kernel規定是2,但我自己寫的專案還是喜歡用1 12/20 20:13
推 new122851: Golang 2 12/21 00:43
推 runedcross: 現在幾乎都2了吧 12/21 03:19
推 Merkle: 1 12/21 10:09
→ Rocker5566: 我都沒看過 12/21 17:45
推 yupog2003: 我們公司如果var是enum的話有default會被電 12/21 21:45
推 EricTao: 我只認gg=G的排版 12/22 15:29
推 CloudyWing: 寫C#應該都是1,Java應該也是1居多,但是我看過2的 12/23 01:04
推 jobintan: 有大括號的都選一,選二,看著不舒服,公司的規定,為了 12/23 10:12
→ jobintan: 薪資與資歷,只好暫時捏著先,然後趕緊騎驢找馬了。 12/23 10:14
→ jobintan: 因為VSCode自動排的都是第一,無論是哪種語言。 12/23 10:15
→ chiky: 我在linux上寫預設是2, 不過兩種我是覺得都無所謂 12/23 14:30
噓 LinuxKernel: 問就是2 12/23 19:53
→ pot1234: 2 12/24 08:11
→ windclock: 看公司規定 12/24 10:19
→ superpandal: 通常我會寫1 但golang的formatter確實會把它弄成2 但 12/24 19:13
→ superpandal: 兩者都沒有編譯錯誤 12/24 19:13
→ superpandal: vi類的縮排也很方便 12/24 19:14