问题标签 [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.

0 投票
3 回答
16744 浏览

c# - Visual Studio 2010 自动格式化

我的机器上安装了 Productivity Power Tools 扩展以及 VS 2010,但我似乎遇到了一个神秘的问题。

当我输入 a 时 IDE 不再自动格式化代码,;或者}这很烦人,我特别使用了 auto-format on}选项。

我发现了这个问题,但这也不能解决我的问题(建议的设置在我的 IDE 中已经相同)。

我现在无法提供更多信息,它昨天还在工作,今天早上我开始工作,它刚刚停止工作,我根本没有更改任何设置。任何帮助将不胜感激。

0 投票
1 回答
244 浏览

vim - 如何让 Vim 不破坏 DocBlock 注释?

当我在CommentVim 自动缩进后按 Enter 键但光标与*字符对齐时。如何让 Vim 添加*和 空格,以便我的注释与E?

0 投票
5 回答
2611 浏览

python - 对 Vim 有用的 Python 命令列表?

前几天我正在寻找一种在 Vim 中自动格式化/漂亮打印 JSON 的快速方法,并在 Stack Overflow 上找到了这个很棒的小命令::%!python -m json.tool

这让我开始搜索其他 Python 工具的列表来漂亮地打印常见的 Web 文件,但我找不到太多。是否有一个很好的 Python 工具资源/列表,他们发现它们对于清理 Vim 中格式不佳的 Web 内容(例如 HTML、XML、JavaScript 等)特别有用?

0 投票
9 回答
1227261 浏览

html - 如何在 Notepad++ 中自动格式化/缩进 XML/HTML

有没有办法重新缩进一段代码?我正在寻找类似于Eclipse(自动格式化/缩进)中的++Ctrl的东西。ShiftF

要清楚,

  • 我已经知道如何在 Notepad++之外格式化 XML (如前所述,Eclipse 可以正常工作),因此我不需要一堆指向其他 XML 格式化工具的链接。
  • 我专门使用 XML 和 HTML。
  • 理想情况下,有一个与 Eclipse 中的键绑定一样方便的键绑定,因此我不必破坏我的工作流程。

我已经知道 NppAutoIndent - 它不起作用,因为我正在使用 XML、HTML 和 CSS。

0 投票
2 回答
177 浏览

google-sheets - 条件单元格格式

是否可以像这样自动格式化电子表格

如果 A1 = C1 那么 A1:E1 背景应该变成浅灰色

0 投票
1 回答
610 浏览

html - HTML的Eclipse Ganymede代码缩进?

我知道我可以使用 自动格式化各种文件类型Ctrl-Shft-F,但 HTML 似乎很弱。

我仔细研究了所有配置,没有发现任何东西可以让我为 HTML 设置格式样式,尤其是嵌套<DIV>标签。

Eclipse 中是否有不需要我双击大纲中的每个 div 并点击选项卡的解决方案?

0 投票
1 回答
322 浏览

visual-studio - 我可以使用 Visual Studio 自定义自动格式化(如使用 UniversalIndentGUI)吗?

因此,我正在尝试创建自己的代码格式,因为 Visual Studio 自动格式的方式并不能完全按照我的意愿工作。我能够使用 UniversalIndentGUI 获得我想要的确切代码格式。但是,我不知道如何(或者是否有办法)将我的格式与 Visual Studio 集成。

现在,我可以将文件从 Visual Studio 复制到 UniversalIndentGUI,然后选择“实时预览”,然后将其复制回 Visual Studio。

我觉得有更好的方法来做到这一点。理想情况下,我可以在 Visual Studio 中选择“格式”并让它按照我想要的方式自动格式化我的代码。

有什么办法可以做到这一点吗?至少有比将我的代码复制到 UniversalIndentGUI 然后回到 Visual Studio 更好的方法吗?

0 投票
4 回答
2371 浏览

css - 在 Visual Studio 中禁用 CSS 自动格式化(尤其是 11)

我需要在 Visual Studio 11 中禁用 CSS 自动格式。它简直让我发疯,太可怕了。我记得在 2010 版中有一个选项可以禁用任何语言的自动格式化,但现在我找不到了。每当我写一行并按回车键时,它就会弄乱我的代码。

最合适的格式样式是 Compact 规则样式,但它在冒号后添加了一个空格,并且它还在选择器之后立即放置了左括号(我将所有括号对齐到一个公共列)。

0 投票
4 回答
1419 浏览

java - 自动漂亮格式化大量 Java 源文件

我的项目中有许多未正确格式化的 Java 文件。此外,由于执行一种通用风格,许多人引入了自己的编码风格。我想把所有这些代码变成一种一致的格式。是否有可用的自动格式化程序,我可以在所有文件上作为脚本运行。我想重新考虑并微调以下选项:

  1. 用于缩进的空格数。

  2. + - * / 等运算符周围的空格。

  3. 括号之间的分隔。

  4. 等等

我在看 Netbeans 自动格式,看起来很酷。此外,可以从选项对话框中设置参数。但是我无法完全掌握如何使用 API

0 投票
4 回答
2195 浏览

python - 在 emacs Python 模式下,如何为文档字符串和代码设置不同的自动填充宽度?

我想将代码部分的自动填充设置为 79 列,将文档字符串设置为 72 列,以获得自动 PEP8 合规性。对于 Lisp 模式(emacs-lisp-docstring-fill-column),似乎有一个选项可以执行此操作,但对于 Python 则没有。

是否有增强的 python-mode.el 在某个地方包含这个?