1066得票15回答
在Python中,变量和函数的命名约定是什么?

从C#背景来看,变量和方法的命名约定通常是camelCase或PascalCase。 // C# example string thisIsMyVariable = "a" public void ThisIsMyMethod() 在Python中,我见过上述的写法,但我也见过使用sna...

623得票7回答
JSON命名规范(snake_case、camelCase或PascalCase)

JSON 命名规范是否有标准?我看到大多数示例使用全部小写,用下划线分隔,即 snake_case,但是可以使用 PascalCase 或 camelCase 吗?

355得票11回答
驼峰命名法中的缩写词

我对驼峰命名法有疑问。假设你有这个缩写:Unesco = 联合国教科文组织。 你应该写成:unitedNationsEducationalScientificAndCulturalOrganization 但是如果你需要写这个缩写怎么办?就像:getUnescoProperties(); 用这...

332得票29回答
将CamelCase转换为snake_case的Python优雅函数?

举个例子:>>> convert('CamelCase') 'camel_case'

320得票14回答
我该如何从ASP.NET MVC控制器方法返回由JSON.NET序列化的camelCase JSON?

我的问题是,我希望通过JSON.NET序列化,从ASP.NET MVC控制器方法返回camelCased(而不是标准的PascalCase)的JSON数据,使用ActionResult。 以以下C#类为例: public class Person { public string F...

296得票45回答
将带有空格的字符串转换为驼峰命名法

如何使用 JavaScript 正则表达式将字符串转换为驼峰命名法? EquipmentClass name 或 Equipment className 或 equipment class name 或 Equipment Class Name 都应该转换为: equipmentClass...

268得票3回答
如何按部分CamelCase(而不是整个单词)浏览源代码?

我记得当我使用Eclipse时,按住CTRL并使用左或右箭头,Eclipse会分步浏览LongCamelCaseWrittenWord。每次一个驼峰单词。因此,它将按以下方式进行(管道|表示实际光标位置):|LongCamelCaseWrittenWord -> CTRL+RIGHT_A...

168得票16回答
将连字符转换为驼峰式命名法(camelCase)

使用正则表达式(我猜)或其他方法,如何将以下内容转换为: marker-image 或 my-example-setting 转换为 markerImage 或 myExampleSetting。 我想过通过 - 进行拆分,然后将该连字符的索引+1转换为大写字母。但这种方法似乎很繁琐,希望...

137得票6回答
有哪些不同类型的计算机机箱?

我对不同类型的标识符命名方式很感兴趣,以及人们如何称呼它们。你知道有其他补充或替代名称吗? myIdentifier : 骆驼式命名法(例如,在Java变量名中) MyIdentifier : 大骆驼式命名法(例如,在Java类名中) my_identifier : 蛇式命名法(例如,在Py...

135得票4回答
使用GSON将JSON风格的属性名转换为Java驼峰式命名

我使用GSON将获取到的JSON数据转换为Java对象。在我所有的测试中,它都表现得非常好。问题是,我们真实的对象有一些名为is_online的属性。只有当它们完全相等时,GSON才会对它们进行映射,很希望GSON可以将名称转换为Java驼峰式表示法isOnline。 似乎在创建JSON数据...