问题标签 [formatting]

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 投票
45 回答
8338 浏览

formatting - 编程风格重要吗?有多重要?

去年我正在对一个团队成员的代码进行故障排除,它缺少缩进和注释。我正在和他谈论这件事,告诉他这不是一个好主意,但他被冒犯了。他比我聪明,或者当然受过更多教育。

从那以后我发现他申请了微软,当他们让他做一个双向链表实现时,他写了没有缩进或评论,说他没有时间担心风格。(这是一封电子邮件提交,需要 2 小时才能完成)

微软没有给他回电话……你觉得他们怎么回应,你会怎么回应?

微软的任何人都可以建议他们在这种情况下会做什么?

0 投票
4 回答
21455 浏览

.net - 字符串格式日期 - C# 或 VB.NET

从数据库中出来的日期,需要格式化为“mm/dd/yy”

0 投票
5 回答
2393 浏览

c# - .NET 货币格式化程序:我可以指定使用银行家的四舍五入吗?

有谁知道我如何获得格式字符串以使用银行家四舍五入?我一直在使用“{0:c}”,但这与银行家四舍五入的方式不同。该Math.Round()方法对银行家进行四舍五入。我只需要能够使用格式字符串复制它的舍入方式。


注意:最初的问题相当具有误导性,提到正则表达式的答案就来源于此。

0 投票
12 回答
47111 浏览

c# - 文件大小格式提供程序

有没有简单的方法来创建一个使用IFormatProvider的类来写出用户友好的文件大小?

它应该产生格式为“ 2,5 MB ”、“ 3,9 GB ”、“ 670 字节”等格式的字符串。

0 投票
8 回答
25750 浏览

formatting - Groovy 有源代码格式化程序吗?

我将 Jalopy 的商业版本用于我的 Java 项目,但它不适用于 Groovy 文件。IntelliJ 有一个可用的格式化程序,但我不喜欢需要特定的 IDE。

0 投票
16 回答
225116 浏览

excel - Excel CSV - 数字单元格格式

我将报告生成为 CSV 文件。当我尝试在 Excel 中打开文件时,它会根据单元格的内容对数据类型进行假设,并相应地重新格式化。

例如,如果 CSV 文件包含

然后 Excel 将其显示为 5。有没有办法覆盖它并显示 005?

我更愿意对文件本身做一些事情,这样用户就可以双击 CSV 文件来打开它。

我使用 Excel 2003。

0 投票
11 回答
9749 浏览

html - 推荐的 HTML 格式化程序脚本/实用程序?

简单的问题 - 我有一大堆肮脏的 html 页面要清理,我正在寻找一个开源或免费软件脚本/实用程序来删除任何垃圾并将它们重新格式化为布局良好的一致代码。有什么建议吗?

如果它是相关的,我通常会在 Dreamweaver 中操作 HTML - 但是通过编辑代码并使用所见即所得窗口作为预览而不是反之亦然 - 所以与 Dreamweaver 兼容的脚本将是一个加号。

0 投票
6 回答
55809 浏览

sql - 如何格式化 Oracle SQL 纯文本选择输出

我正在使用 Oracle SQL(在 SQLDeveloper 中,因此我无法访问 SQLPLUS 命令,例如 COLUMN)来执行如下所示的查询:

它给我的结果看起来像这样:

当我尝试将结果作为格式良好的快速-n-脏文本块粘贴到电子邮件或问题报告等中时,这可以很容易地生成一个非常宽泛且笨拙的文本报告。什么是最好的摆脱当我只使用普通的 Oracle SQL 时,输出列中的所有额外空白是多少?到目前为止,我所有的网络搜索都没有出现太多,因为所有的网络搜索结果都在向我展示如何使用 SQLPLUS 中的 COLUMN 等格式化命令(我没有)。

0 投票
69 回答
2397551 浏览

javascript - How to format numbers as currency strings

I would like to format a price in JavaScript. I'd like a function which takes a float as an argument and returns a string formatted like this:

What's the best way to do this?

0 投票
5 回答
4458 浏览

c# - 您如何将 { 和 } 放入格式字符串中

我试图在运行时生成一些代码,在其中放入一些样板文件,并允许用户输入实际的工作代码。我的样板代码如下所示:

理想情况下,我想我想使用 string.Format 来插入用户代码并创建一个唯一的类名,但是除非它看起来像这样,否则格式字符串会出现异常:

然后我这样调用 string.Format :

这很好,我可以处理在格式字符串中使用 {0} 和 {1} 代替大括号的丑陋之处,只是现在我的用户输入也不能使用大括号。有没有办法在我的格式字符串中转义大括号,或者将用户代码中的大括号转换为 {0} 和 {1} 的好方法?

顺便说一句,我知道这种事情是一个等待发生的安全问题,但这是一个 Windows 窗体应用程序,供未连接到网络的系统内部使用,因此在这种情况下风险是可以接受的。