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

Vin*_*243 45 indentation adobe-brackets

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

pet*_*ynn 89

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

注意:如果指示符已经显示 "Spaces",那么Brackets应该使用空格而不是制表符.但是,它可能不觉得,那是因为当你移动光标,或按Backspace键,有一个"软标签"的行为:将光标巧妙地跳过连续的空格与下一个制表位平均排队.如果这让您感到困扰,那么在下一个Brackets(Sprint 38)版本中将会优先禁用该行为,使光标一次不会移动多个空格.

  • 好的,非常感谢.我忘了看那里. (2认同)

Iai*_*eid 21

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

"language": {
    "html": {
        "spaceUnits": 4
    },
    "javascript": {
        "tabSize": 2
    }
}
Run Code Online (Sandbox Code Playgroud)

  • 哇,这非常有用.你可以在"语言"之外留下一个默认的"spaceUnits":{...}`.另外,我会把这个链接放在任何想要编辑`bracket.json`的人这里:https://github.com/adobe/brackets/wiki/How-to-Use-Brackets#preferences (3认同)