1
Pipecraft 2023-08-04 17:41:57 +08:00
“-” 常见吧,URL 里一般也用 “-”。
文件夹/文件名与 URL 的 PATH 也是相通的。静态文件服务器,URL 就是文件夹/文件名。 node_modules 下面,全是用 “-” 的文件夹。( node_modules 本身却是 “_”) |
2
x77 2023-08-04 17:44:43 +08:00 via Android
“_”更容易会被鼠标光标遮挡,辨识度差一点点,用“-”体验更好
|
3
muhahaha 2023-08-04 18:44:13 +08:00 via iPhone
不是很确定,好像_这个是更规范?
|
5
Pipecraft 2023-08-04 18:54:08 +08:00
|
6
NoOneNoBody 2023-08-04 19:08:50 +08:00
下划线可以避免编程中“不小心”引发的问题,因为减号有相减和范围这些用途
当然这种编程问题属于低级错误,一般都不会遇到 不涉及编程我倒是喜欢用减号,懒,不想按 shift |
7
okakuyang 2023-08-04 19:13:15 +08:00
下划线是空格的意思,中间一横就是一横线的意思。
|
8
Vegetable 2023-08-04 19:15:52 +08:00
我认为能用 hyphen-的地方应该用-,因为-就是用于连接两个单词的,并不局限于计算机领域。计算机领域使用_可能和-(减号)没办法作为标识符有一定关系
|
9
SuperMild 2023-08-04 19:25:08 +08:00
简而言之:短横线-更方便和好看,下划线_更安全更不容易出现编程上的问题。
|
10
israinbow 2023-08-04 20:02:56 +08:00 via Android 2
dash 是拼接单词的, underline 是区分层级的.
|
11
busier 2023-08-04 20:10:32 +08:00
我的原则是,本该是空格的,用“_”,当用“-”号的,用“-”号!两者皆可的,用“_”
因为“_”往往只是普通字符,无特别意义!而“-”号有可能有其他特殊作用或限制! |
12
tin3w5 2023-08-04 20:25:14 +08:00 via iPhone
早些年都是用-。自从开始学编程,明明规则开始向变量命名规则看起,使用_。
|
13
James369 2023-08-04 20:49:00 +08:00
程序员都知道,应该用下划线
|
14
Pastsong 2023-08-04 20:57:25 +08:00 via Android
跑个题:你有听说过 CSS 的 BEM 命名法吗
|
15
mohumohu 2023-08-04 22:54:11 +08:00
如果是代替空格的话,我觉得应该用_,“-”可能有歧义
|
16
darkengine 2023-08-04 22:56:53 +08:00
我用下划线, 因为 Android Studio 不认带中划线的图片资源文件 ...
|
17
oneisall8955 2023-08-04 23:13:57 +08:00 via Android 1
_,因为-在代码做不了变量名称,统一下滑线了
|
18
uprit 2023-08-04 23:26:24 +08:00 via iPhone
这个应该没啥可纠结的。主要看你要干嘛用。跟所谓好不好看没任何关系。
这俩符号是有明确意义的: “_”就是替代空格的,当然,你也可以用驼峰方式命名。 “-”是连接符,一些专有词汇就是有连接符。另外也有人提到了,就是减号“-” |
19
Serif 2023-10-07 16:12:59 +08:00
最近發現在 Windows 10 下, 如果使用 "-" 則可以在重命名時通過 Ctrl+LeftArrow/RightArrow 以 "-" 分隔的單詞爲單位依次定位, 與使用 space 做分隔時是類似的效果; 而使用 "_" 時 Ctrl+LeftArrow/RightArrow 直接跳轉到文件名開頭/結尾, 是不是可以推測 "-" 在文件名中起到類似 space 的分隔單詞的作用, 而 "_" 則是沒有特殊含義, 只是在文件名中與 space 視覺效果接近?
|