问题标签 [pascalcasing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3059 浏览

c# - C# 属性中的 Pascal 案例

你选择哪一个以及为什么:

也可以作为参数:

0 投票
4 回答
277 浏览

ruby - Ruby正则表达式将snake_casing转换为PascalCasing?

我创建了一个使用以下功能的 Web 框架:

将目录名称转换为项目的snake_cased类名称。hyphen-casedPascalCased

问题是,该函数只删除了_and -,并且没有大写下一个字母。使用.capitalize, 或.upcase有没有办法让你的snake/hyphen_/-cased名字变成正确的PascalCased类名?

0 投票
4 回答
2424 浏览

javascript - Javascript将unicode字符串转换为“Title Case”

我有一个 javascript 大小写转换问题,由于非英文字母,我无法解决。我主要关心的是土耳其字母表。

我需要做的是:

  • 你好世界=>你好世界
  • 你好世界 => 你好世界
  • 你好世界 => 你好世界

这是我到目前为止所取得的成就:

但这并没有给我正确的结果,我怀疑正则表达式替换不能在 unicode 上使用,而是在 ascii 上使用。

当我使用土耳其字符进行测试时,我得到了错误的结果。

  • şeker 变成şEker而不是Şeker
  • çoban ırmak 成为çOban ıRmak不是 Çoban Irmak

此外,如果这可以得到解决,我需要锦上添花,不仅可以通过空格分隔单词,还可以通过其他一些停止字符(例如:- = / 等)分隔单词,以便

  • 你好世界变成你好世界
  • 你好:世界变成你好:世界

我在这里阅读了许多类似的问题,但到目前为止还没有运气。

谢谢

注意:我认为这称为 Title Case,但有些人认为这是 Pascal Case。坦率地说,我有兴趣解决 unicode 问题(我认为这是根本原因)而不是语义,所以如果我使用了错误的术语,请原谅我 :)

0 投票
3 回答
15279 浏览

c# - 如何在 C# 中使用 Pascal 大小写和 Camel 大小写作为缩写词?

一个简短的首字母缩写词就像只有 2 个字符的 ID 或 DB。

当帕斯卡大小写(用于属性或类名称)和骆驼大小写(输入参数,参数)时如何命名这些?

我知道每家公司都有自己的标准,但我正在寻找更普遍接受的标准。

例如当帕斯卡套管:

当骆驼肠衣:

0 投票
2 回答
709 浏览

c# - 强制自动 linq to sql 类具有 pascal case 属性?

我的 SQL 数据库有驼峰式的列名。我正在使用带有 C# 的 Linq to SQL。

有没有办法强制在帕斯卡情况下自动生成属性?

驼峰式属性不符合 C# 标准,每次我需要重新创建类时手动执行它很痛苦。

0 投票
2 回答
5149 浏览

c# - 强制实体框架生成的类具有 Pascal 大小写和列名具有 Camel 大小写

我一直在使用 Entity Framework 4 和 SQL Server。我发现的主要问题是数据库中的表名都是小写并且有下划线。这意味着当我在 Visual Studio 中创建实体时,类和属性都是带有下划线的小写字母。有没有办法为创建的类实现 Pascal 大小写和属性的 Camel 大小写?

例如:

table_name--> 转换为 TableName

是否需要添加任何其他模板或任何其他方式来实现这一点。

不建议手动编辑类名和属性,因为我有大量实体

0 投票
10 回答
52987 浏览

c# - 如何将文本转换为 Pascal 大小写?

我有一个变量名,比如“WARD_VS_VITAL_SIGNS”,我想将其转换为 Pascal 大小写格式:“WardVsVitalSigns”

我怎样才能进行这种转换?

0 投票
1 回答
211 浏览

asp.net - 如何自动将 ASP.NET MVC 操作名称转换为虚线 URL?

假设我有这个动作方法ApplicationController

我希望这个(以及所有没有特定路线的方法)方法的路线/application/my-action-method-name无需手动指定。一些特殊的路由或包,可以将 PascalCase 中的操作方法名称转换为虚线路由。

有没有类似的东西?

0 投票
0 回答
63 浏览

php - PHP XML如何将节点和属性设置为pascal大小写

我需要在 PHP 中创建一个带有 Pasca Casing 样式的 XML 文件,但是当我创建例如属性时:CustomerType 现在保存 xml 输出字符串将CustomerType 转换为 customertype。

输出这个:

我需要我的输出:

因为客户没有没有价值,所以你更喜欢消除关闭节点标签

为了这/>.

有没有办法在 php 代码库中配置它或在 php 对象中设置参数?

我会感谢你的回应。提前致谢!!!

0 投票
2 回答
2443 浏览

.net - ToPascalCase() C# for all caps Abbreviations

I am using ReSharper and trying to abide by it's default rules.

In part of my code, I need to change a string Property to PascalCase.

I have tried numerous methods but cannot find one that works for things which include all capital Abbreviations.

EX:

Can anyone help me create a method that can turn any String to PascalCase? Thanks!