我对不同种类的标识符案例以及人们所说的它们感兴趣。您是否知道此列表有任何其他名称或其他替代名称?
- myIdentifier:驼峰式大小写(例如,在Java变量名称中)
 - MyIdentifier:大写驼峰大小写(例如,在Java类名称中)
 - my_identifier:蛇案(例如python变量名)
 - my-identifier:Kebab案(例如球拍名称)
 - myidentifier:大小写(例如,在Java包名称中)
 - MY_IDENTIFIER:大写字母(例如,C常量名称)
 
我对不同种类的标识符案例以及人们所说的它们感兴趣。您是否知道此列表有任何其他名称或其他替代名称?
-单词之间的破折号()类似于串,而单词类似烤肉串上的肉和蔬菜。
                Answers:
名称可以是通用名称(使用一种语言),也可以是彩色名称。大多数在特定社区之外没有标准名称。
这些命名约定有很多名称(名称就是名称!);请参阅命名约定:多字标识符,尤其是CamelCase的标识符(UpperCamelCase,lowerCamelCase)。但是,许多没有标准名称。考虑一下Python样式指南PEP 0008 –它以通用名称(如“ lower_case_with_underscores”)进行调用。
一种约定是用一种众所周知的用法来命名。结果是:
…并建议这些名称,但并未广泛使用:
或者,有说明性名称,其中最能建立的是CamelCase。snake_case是最近的版本(2004年),但是现在已经很成熟了。kebab-case是较新的并且仍然没有建立,并且可能起源于Stack Overflow!(破折号分隔的箱子的名称是什么?)还有很多更丰富多彩的建议,例如毛毛虫箱,火车箱(首字母大写),大篷车箱等。
flatcasekebab-case。也叫caterpillar-case,dash-case,hyphen-case,lisp-case,  spinal-case和css-casecamelCasePascalCase 要么 CapitalCamelCasesnake_case 要么 c_caseMACRO_CASE 要么 UPPER_CASECOBOL-CASE 要么 TRAIN-CASE+--------------------------+-------------------------------------------------------------+
| Formatting               | Name(s)                                                     |
+--------------------------+-------------------------------------------------------------|
| namingidentifier         | flat case/Lazy Case                                         |
| NAMINGIDENTIFIER         | upper flat case                                             |
| namingIdentifier         | (lower) camelCase, dromedaryCase                            |
| NamingIdentifier         | (upper) CamelCase, PascalCase, StudlyCase, CapitalCamelCase |
| naming_identifier        | snake_case, snake_case, pothole_case, C Case                |
| Naming_Identifier        | Camel_Snake_Case                                            |
| NAMING_IDENTIFIER        | SCREAMING_SNAKE_CASE, MACRO_CASE, UPPER_CASE, CONSTANT_CASE |
| naming-identifier        | Kebab Case/caterpillar-case/dash-case, hyphen-case,         |
|                          | lisp-case, spinal-case and css-case                         |
| NAMING-IDENTIFIER        | TRAIN-CASE, COBOL-CASE, SCREAMING-KEBAB-CASE                |
| Naming-Identifier        | Train-Case, HTTP-Header-Case                                |
| _namingIdentifier        | Undercore Notation (prefixed by "_" followed by camelCase   |
| datatypeNamingIdentifier | Hungarian Notation (variable names Prefixed by metadata     |
|                          | data-types which is out-dated)                              |
|--------------------------+-------------------------------------------------------------+
    MyVariable:Pascal Case=>用于Class
myVariable:Camel Case=>用于variableJava,C#等
myvariable:Flat Case=>用于packageJava等
my_variable:Snake Case=>用于variablePython,PHP等
my-variable:Kebab Case=>用于css