1
equationl 2022-06-09 16:50:54 +08:00
啊这,我就是用 . 分割的....
|
2
xtinput 2022-06-09 16:55:11 +08:00
文件夹 大写开头,驼峰
|
3
darkengine 2022-06-09 16:55:47 +08:00
目录,文件: 全小写单词,用下划线分割
类名,函数,变量,常量:根据所用语言的惯例来 |
4
proxychains 2022-06-09 16:57:00 +08:00 3
感觉下划线用的多点
目录 bak-from-server1$(date +%F) 文件名 usage_of_file 常量 CONTENT 变量 val_of_someone 类名 ClassOrderDao 函数 funcDoSomeThing func_do_some_thing |
5
THESDZ 2022-06-09 16:57:41 +08:00
目录,文件: 全小写单词,用-分割
类名,函数,变量,常量:根据所用语言的惯例来 |
6
brader 2022-06-09 17:02:40 +08:00
这个东西没有固定的吧,每个语言、框架、环境都不同的。
就比如我们 PHP 的 laravel 框架,强制规定了目录个文件要用大驼峰,不按它的规则走,PSR 加载命名空间就加载不到 |
7
coderluan 2022-06-09 18:45:27 +08:00
基本都是大驼峰吧,不过我的强迫症主要是体现在会给文件夹改图标上,常用的必须改下图标,和默认的区分,相同类型的文件夹还尽量用类似的图标。
|
8
ayase252 2022-06-09 18:49:12 +08:00 via iPhone
普通文件短中划线
语言相关的文件按语言习惯来 |
9
bruce0 2022-06-09 19:00:10 +08:00
代码文件 我都是 _ 分割, 全小写字母
普通文件就很随意_ - 两个都用, 一开始是只用_ 的 用着用着发现 用 - 更方便了, 毕竟可以少按一下 shift /dog |
10
i3x 2022-06-09 19:40:08 +08:00 via Android
楼上+1 。
另外文件和文件名不带空格。 |
11
iosyyy 2022-06-09 19:45:54 +08:00
java 一般都要求驼峰命名吧
|
12
iosyyy 2022-06-09 19:46:33 +08:00
普通配置文件的话一般带- 然后其他文件基本都是驼峰命名 (反正我是这么做的
|
13
ragnaroks 2022-06-09 20:32:19 +08:00
自己创建的文件用 '-' 分割,从别处获得(下载、软件产生)则保持默认
|
14
jaredyam 2022-06-09 20:59:19 +08:00
我对「-」, 「_」, 「.」作为分隔符的一般使用区分:
_: 一般意义上代替空格,在中文环境中比「-」清楚,在英文环境下避免和「-」作为连字符的意义混淆 -:简单英文词组命名时代替空格进行衔接,这时候「-」不会需要作为连字符 .:在文件夹的命名中尝试表示层级或限制关系吧? |
15
comoyi 2022-06-10 02:14:22 +08:00
日常:
Linux: 文件名 file-name.sh, 目录 dir-name Windows / macOS: 文件名 file-name.txt, 目录 DirName 程序项目: 遵守语言惯例 当然尽量用一个单词的名字 |
16
Eureka0 2022-06-10 08:55:17 +08:00 1
目录,文件,函数,变量全用小写字母,下划线分割
类名大驼峰,常量全部大写 |
17
nervebing 2022-06-10 09:55:59 +08:00
不同的语言用不同的编码规范,这个没什么好说的吧
|
18
samzong 2022-06-10 12:56:06 +08:00
Mac 上的文件和问价的命名方式:
- 多词统一 `_` , 之前是用 `.` 最大的问题是兼容性,偶尔会被识别为文件类型,有点痛苦 - 需要序号的命名时, `00_ , 01_` 写代码: - 基本程序都有对应的规范 |
19
paceewang1 2022-06-10 16:35:32 +08:00
平时写 go 比较多,参照标准库与自己习惯来的:
项目名: 小写 、「-」分隔, 文件夹: 全小写 文件名:小写、「_」分隔 类、函数、变量:驼峰 常量:个人习惯 大写、「_」分隔(标准库依旧是驼峰) |
20
kenvix 2022-06-10 17:00:24 +08:00
老项目就遵守原风格,每个新项目就随缘定一个
|
21
nothingistrue 2022-06-10 17:21:48 +08:00
普通文件和目录,这是给自己看的(如果是团队共享目录,也是给团队的人看的),就别搞那么多条条道道了,直接自然语义命名,为了避免碰到旧(弱智)软件的麻烦,最多用横杠(比下划线更容易输入)代替空格。
|