问题标签 [autoformatting]
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.
visual-studio-2010 - Auto formatting classic ASP in Visual Studio 2010
Is it possible to auto format classic ASP code in VS2010?
Got a project with much old ASP code, written by a lot of different trainees, so it's ... let's say complicated to read.
ASP is basic, VS supports basic, but it still doesn't want to format it with ctrl a+k+f.
Regards
css - 使用 vim 自动格式化 LESS 代码
如何使 vim 正确格式化此 LESS 代码?=G
命令给出了可怕的结果。
这是一个示例:
这是它的外观gg=G
:
c# - 在某些代码块周围禁用 Resharper 自动格式化
在我的 C# 开发团队中,我们希望共享自动格式化规则以尊重我们的编码标准,从而实现统一的代码格式。我实际上正在测试 ReSharper,它很棒,但我们的标准中有一条我似乎无法绕过的规则。
我们使用HTMLTextWriter
来呈现一些 HTML,但我们有一个规则来缩进调用以反映它们的标记将如何输出。
例如 :
现在,当我使用 ReSharper(或 VS)重新格式化代码时,标识被删除。
有没有办法添加自定义规则来防止/禁用围绕.RenderBeginTag
函数调用重新格式化?或者是否有其他工具(除了 ReSharper 或 ReSharper 之外)可以做到这一点?
php - 有没有办法自动缩进 HTML/PHP 文件?
我首先看到的是 Notepad++ 的修复。这很快就把我带到了“TextFX HTML Tidy”。
阅读描述,这似乎是我所有问题的问题。
但是,安装非常困难,显然 TextFX 曾经是 Notepad++ 的标准做法,但由于某种原因不再是这种情况。我最终通过下载 Notepad++ 的旧安装并将插件文件夹复制到我自己的 Notepad++ 文件来解决此问题。
这让我可以访问正确的插件,但这个插件纯粹是为 HTML、C++ 或 XML 编写的。由于我在我的文件中使用 php,这会带来一些复杂性。正常标签应该被忽略,但是当我在 html 字符串中使用 php 时,例如在链接中,php 标签会转换为 html。
例如:
整齐的 HTML 后变成
使此解决方案无法使用。肯定有很多人在寻找这个功能,而且由于这个功能不再是 Notepad++ 的标准做法,我认为必须有更好的方法来自动格式化您的 HTML 代码。但由于某种原因,我找不到它。
所以我的问题是:有没有办法自动格式化我的代码,清除空行并以正确的打开和关闭顺序缩进标签?
最好使用 Notepad++,但任何其他程序都可以。
亲切的问候
c# - 以编程方式自动格式化 XML 字符串/流
我有一个有效的 xml 流,并希望以一种易于阅读的方式编写此流来调试输出。
目前我得到这样的东西:
但我想要的是这样的:
是否有捷径可寻?
到目前为止,这是我的代码:
javascript - 更改 Netbeans 自动格式化 javascript 函数参数的空格缩进的方式
假设我们有如下简单的代码。
我们想让这个论点更清楚。然后我们将其更改为wanted form
如下所示
现在问题来了,当我们调用 Netbeans 通过 Alt-Shift-F 格式化我们的代码时(菜单:Source - Format)
代码变成了如下形式
我们如何将其更改为 1) 空格和 2) 右括号 ) 位置,wanted form
如上所示?
excel - 输入值时自动格式化单元格的宏。(将宏转换为事件宏?)
我有一个电子表格,我希望自动格式化 A:A 范围,以便字符显示为红色,数字保持相同的颜色。以下宏似乎可以正常工作,但是每次更改单元格中的值时都需要手动运行它:
所以基本上我需要把它改成一个事件宏,每次编辑时都会重新格式化当前单元格。并将此行为限制在 A:A 范围内。
任何帮助将不胜感激!!
ruby - Vim 中的类 RubyMine 自动格式化
有没有办法在 vim 中获得类似 RubyMine 的自动格式化?
示例我有以下代码:
我想点击类似于 Cmd+Shift+L(在 RubyMine 中)的东西并让 vim 输出:
visual-studio-2010 - 如何防止vs2010将整个文档中的空格更改为制表符?
在
工具>选项>文本编辑器>所有语言>选项卡
我选择了“保留标签”。我在项目的一个分支中工作,我希望尽可能减少待处理的更改。特别是在VB文件中,每当我添加或修改几行并保存时,它有时会将所有空格(所有缩进)设置为制表符,导致更改太多。
我希望 VS2010 只更改我修改或添加到制表符的行的缩进,其他缩进应该保留空格或制表符。我该怎么做呢?
linq - 如何在 Visual Studio 中正确获取 LINQ to Autoformat?
我正试图让 LINQ 查询很好地自动格式化,但它们“突出”了一些查询,这看起来很丑陋和令人困惑。如何让 LINQ 查询正确格式化?
这是有问题的格式
Repro CSProj(这是 VS 2013,但也发生在 2012 年)
我的自动格式化选项是默认值: