【问题标题】:Sublime Text 2: How to disable auto indentation on new lines after brackets?Sublime Text 2:如何在括号后的新行上禁用自动缩进?
【发布时间】:2026-02-07 16:15:02
【问题描述】:

我尝试使用 Sublime Text 2。

在 Javascript 中,每当我输入一个括号并按 ENTER 时,都会像这样添加一个额外的缩进(“|”表示光标):

    if () {
        |

如果我在 Sublime Text 2 设置中将“auto_indent”设置为 false,每当我输入一个括号并按 ENTER 键时,光标就会移动到行首,如下所示:

    if () {
|

我希望光标移动到与括号相同的水平点,如下所示:

    if () {
    |

你有什么想法可以帮帮我吗?

【问题讨论】:

    标签: sublimetext2 indentation auto-indent code-editor


    【解决方案1】:

    我不太明白你上面给出的最后一个例子,所以我只是给你一些我知道的信息,希望对你有用。根据official indentation documentation,有一个“indent_to_bracket”选项,你可以试一试。

    而且我知道一个名为SublimeBracketeer 的崇高文本插件,它似乎为您完成了繁重的工作。也许你可以试一试。

    【讨论】:

      最近更新 更多