Adobe括号:写空格而不是制表符

时间:2014-03-20 17:38:17

标签: indentation adobe-brackets

我使用带有coffeescript的括号,但是当我点击 Tab 时,它会插入一个列表,而我只需要 2个空格。此外,当我创建换行符时,缩进是制表符,而不是空格。我可以更改这两个设置吗?

3 个答案:

答案 0 :(得分:88)

在状态栏的右下角,您会看到一个指示符“Tab Size”。单击标签以切换到空格。要更改缩进量,请单击其旁边的数字并键入新值。

注意:如果指示符已经表示“Spaces”,那么Brackets应该使用空格而不是制表符。但它可能不会感觉那样,因为当您移动光标或按Backspace时,会出现“软标签”行为:光标将巧妙地跳过连续的空格,以便与下一个制表位均匀对齐。如果这让您感到困扰,下一版Brackets(Sprint 38)中将会有一个preference来禁用该行为,使光标一次不会移动多个空格。

答案 1 :(得分:21)

对于特定于语言的控件,Brackets允许您在brackets.json文件中提供不同的制表符和空格缩进值。例如:

"language": {
    "html": {
        "spaceUnits": 4
    },
    "javascript": {
        "tabSize": 2
    }
}

答案 2 :(得分:0)

要更改标签间距,您可以编辑 bracket.json 文件。你可以在 Debug->打开首选项文件上找到它,然后在文件末尾添加" spaceUnits":2 2个空格。请记住在上一行添加逗号。您可以编辑该文件以自定义括号 或者你可以在支架界面的右下角更容易地更改它,你看到一个选项空格:4 点击数字并根据你的意愿改变它......