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

问题描述 投票:43回答:3

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

indentation adobe-brackets
3个回答
88
投票

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

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


21
投票

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

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

0
投票

要更改制表符间距,可以编辑bracket.json文件。你可以在Debug-> Open Preferences File上找到它,然后简单地在文件的末尾添加“spaceUnits”:2,用于2个空格。请记住在上一行添加逗号。您可以编辑该文件以自定义括号。 或者您可以更轻松地在支架界面的右下角更改它,您看到一个选项空格:4点击数字并根据您的意愿更改它...

© www.soinside.com 2019 - 2024. All rights reserved.