问题标签 [indentation]

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 回答
28819 浏览

html - 如何在跨度的 CSS 中创建所有浏览器兼容的悬挂缩进样式

我唯一发现的是;

唯一可行的方法是将文本放在一个段落中,这会导致那些可怕的难看的额外行。我宁愿把它们放在一种<span class="hang"></span>东西里。

我也在寻找一种方法来进一步缩进,而不仅仅是单层悬挂。使用段落来堆叠缩进是行不通的。

0 投票
21 回答
157406 浏览

emacs - 在 Emacs 中以文本模式设置 4 空格缩进

TAB在使用 main mode 按下缓冲区时,我无法让 Emacs 从 8 个空格制表符切换到 4 个空格制表符text-mode。我已将以下内容添加到我的.emacs

无论我如何更改.emacs文件(或缓冲区的局部变量),TAB按钮总是做同样的事情。

  1. 如果上面没有文字,缩进8个空格
  2. 如果上一行有文字,则缩进到第二个单词的开头

尽管我很喜欢 Emacs,但它变得越来越烦人。当上一行没有文本时,有没有办法让 Emacs 至少缩进 4 个空格?

0 投票
2 回答
6071 浏览

pretty-print - 寻找比 GNU indent 更灵活的工具

当我对我的源代码使用各种我想要的选项运行缩进时,它会做我想要的,但也会混淆 *s 在指针类型中的位置:

我知道我将 *s 放置在类型而不是变量旁边是非常规的,但我怎样才能缩进让它们不理会?还是有其他工具可以满足我的要求?我查看了手册页、信息页,并访问了谷歌建议的六个页面,但我找不到执行此操作的选项。

我尝试了艺术风格(又名 AStyle),但似乎无法弄清楚如何使其缩进为 4 的倍数,但每 8 为一个制表符。那是:

0 投票
8 回答
28495 浏览

notepad++ - Notepad++:在空行后禁用自动缩进

我发现 Notepad++ 的自动缩进风格有点奇怪:当我在缩进的行上打字时,我确实希望它在按下 Enter 后缩进下一行(它确实如此)。但是,当我在一个空行(没有缩进,没有字符)并按 Enter 键时,它会缩进下一行,使用与最后一个非空行相同的缩进。我觉得这非常烦人;你有没有遇到过这个问题,你知道如何解决吗?

(注意:我正在编辑 HTML/PHP 文件。)

(此外,欢迎其他优秀的 HTML/PHP 免费编辑器的建议,以防无法改变这种行为。)

0 投票
18 回答
87320 浏览

python - 为什么 Python pep-8 强烈建议在制表符上使用空格进行缩进?

我在 Stack Overflow 和PEP 8上看到,建议仅在 Python 程序中使用空格进行缩进。我能理解一致缩进的必要性,我也感受到了那种痛苦。

首选空间是否存在根本原因?我原以为标签更容易使用。

0 投票
11 回答
209077 浏览

file - 按文件类型更改 Vim 缩进行为

有人可以简单地向我解释根据文件类型更改 Vim 缩进行为的最简单方法吗?例如,如果我打开一个 Python 文件,它应该缩进 2 个空格,但如果我打开一个 Powershell 脚本,它应该使用 4 个空格。

0 投票
12 回答
961614 浏览

vim - Tab 键 == 4 个空格并在 Vim 中的花括号后自动缩进

如何使vi - Vim从不使用制表符(将空格转换为制表符,糟糕!),使制表键 == 4 个空格,并像Emacs一样在大括号块之后自动缩进代码?

另外,如何保存这些设置,这样我就不必再次输入它们了?

我已经看到与此相关的其他问题,但它似乎总是与我想要的有点偏离。

0 投票
33 回答
868696 浏览

vim - 在vi中快速缩进多行

它应该是微不足道的,甚至可能在帮助中,但我不知道如何导航它。如何在vi中快速缩进多行?

0 投票
24 回答
70178 浏览

sql - SQL 语句缩进的好习惯

缩进 SQL 语句的公认做法是什么?例如,考虑以下 SQL 语句:

这应该如何缩进?非常感谢。

0 投票
13 回答
681 浏览

formatting - 您将如何格式化/缩进这段代码?

您将如何格式化/缩进这段代码?

或者


编辑:

我的班级实际上有很多参数,所以这可能会影响你的反应。