问题标签 [reformatting]

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 投票
1 回答
1672 浏览

intellij-idea - IntelliJ IDEA 12 保留空行

我有这个代码:

但是当我用 IntelliJ 重新格式化它时,它变成了这样:

我将如何允许它保留空白行?

但是这段代码:

应该保持原样。

0 投票
4 回答
140 浏览

php - PHP不去除整数并将输出重新格式化为电话号码

我正在尝试使插入数据库的电话号码都遵循相同的约定,无论它们是如何插入的。

所以(123) 456.7890123.456.7890

最终都会进入数据库123-456-7890

我认为必须有一个函数可以让我删除所有非整数字符,以便123.456.7890可以将其转换为1234567890然后重新格式化为xxx-xxx-xxxx

也许我对此错了,但我认为 php 必须有一种方法来完成这些方面的事情,所以任何帮助都将不胜感激。

0 投票
2 回答
1247 浏览

coding-style - PHPStorm 代码风格:HTML 中的 PHP

有没有办法防止 PHPStorm 6在结构中<?=前后添加空格,?>例如

在重新格式化代码 ( Ctrl+Alt+L) 期间?

突然间,它插入了空格

谷歌搜索和挖掘设置对话框没有帮助。

谢谢。

0 投票
3 回答
186 浏览

regex - 使用正则表达式转换对话 IRC 日志?

所以在这里我有来自 BNC 格式的 IRC 日志(其中 [AA:BB:CC] 不是实际时间,只是加载时间):

我想将其转换为:

这在技术上可行吗?我看到 [AA:BB:CC] 可以很容易地被删除,但是我将如何保留真正的时间戳并将它们移动到行的 /beginning/ 而不删除“blah blah blah”或“”s?老实说,我不是很精通正则表达式...

谢谢 :) 枫

0 投票
0 回答
369 浏览

xml - 使用 IntelliJ 重新格式化 XML

我有一个包含许多标签的 XML 文件,这些标签聚集在一起,而不是由 \r\n 分隔。当我尝试使用 IntelliJ 使用重新格式化代码命令重新格式化代码时,它不会自动拆分<tag1><tag2><tag1> <tag2>. 我怎样才能做到这一点?

0 投票
2 回答
2180 浏览

python - 重新格式化日期 Python

我有一个包含几种不同格式日期的文件,并试图在 Python 中将它们全部转换为 YYYYMMDD 格式。大多数日期采用以下格式:

格林威治标准时间 2013 年 7 月 1 日星期一 16:33:59

我不知道如何让他们进入

20130701

如果这是一个非常简单的问题,我深表歉意——我对 python 有点陌生

编辑:我正在尝试在任何给定日期执行此操作。我以 7 月 1 日为例,回想起来好像我在问一个不同的问题。所以我想我正在寻找既能找到日期又能重新格式化它们的东西

0 投票
1 回答
240 浏览

resharper - 对象初始化器格式

Resharper 8 中的哪些设置正在像这样重新格式化我的对象初始化程序?(即在它自己的行上有逗号)。

我已经尝试了我能找到/想到的所有设置组合;我确实希望将行切掉,但我不希望逗号在自己的行上。

0 投票
1 回答
1359 浏览

c# - 在某些代码块周围禁用 Resharper 自动格式化

在我的 C# 开发团队中,我们希望共享自动格式化规则以尊重我们的编码标准,从而实现统一的代码格式。我实际上正在测试 ReSharper,它很棒,但我们的标准中有一条我似乎无法绕过的规则。

我们使用HTMLTextWriter来呈现一些 HTML,但我们有一个规则来缩进调用以反映它们的标记将如何输出。

例如 :

现在,当我使用 ReSharper(或 VS)重新格式化代码时,标识被删除。

有没有办法添加自定义规则来防止/禁用围绕.RenderBeginTag函数调用重新格式化?或者是否有其他工具(除了 ReSharper 或 ReSharper 之外)可以做到这一点?

0 投票
1 回答
111 浏览

iframe - Google API 重新格式化我的 Blogger 帖子

我正在开发一个代表我生成博客文章的程序。在大多数情况下,这很好用,但是当我使用 iframe 嵌入 Youtube 视频时,我的问题就来了。

出于某种原因,我的 html 被重写了。即,结束 iframe 标记被移动到帖子的末尾,然后是结束 div。

最初,我认为我错误地连接了帖子的各个片段,但是当我调试时,一切都按正确的顺序排列。

这是我实际插入的内容:

这是在 Blogger 中生成的:

注意关闭 iframe 标记是如何移动的,并且附加了一个额外的关闭 div。

这是我的代码:

非常感谢您的任何回答和帮助。

0 投票
1 回答
65 浏览

text-editor - 将文本块重新格式化为线宽

作为一名程序员,我经常发现自己使用文本编辑器而不是专有的编辑工具(如 word)来涂抹文本块。但是我和我敢肯定,当您需要在已经编写的内容之上编辑一行时,许多 OCD 患者会觉得这很烦人,这会导致从您的格式良好的行中突出一条线。我没有其他解决方案来解决这个问题,除了在之后重新换行以更正页边距。

因为缺乏更好的定义:是否有更好的方法将文本块重新格式化为给定的行宽。如果可能的话也可以选择?

可能的情况:

变成:

根据预定义的设置。

我正在使用崇高文本 2。