更改Sublime文本3括号/缩进规则

时间:2015-03-02 14:57:01

标签: sublimetext sublimetext3 brackets curly-braces

在Sublime Text 3中,我想更改自动括号规则。 默认情况下,我得到这个

class  extends Parent implements Interface {

}

但我想要这个

class  extends Parent implements Interface 
{

}

我怎样才能做到这一点。

1 个答案:

答案 0 :(得分:0)

您可以create a new snippet,并将其放在用户包文件夹中。

Sublime Text附带的原始代码段是:

<snippet>
    <content><![CDATA[class ${1:${TM_FILENAME/(.*?)(\..+)/$1/}} ${2:extends ${3:Parent} }${4:implements ${5:Interface} }{
    $0
}]]></content>
    <tabTrigger>cl</tabTrigger>
    <scope>source.java</scope>
    <description>javaclass</description>
</snippet>

您可以创建一个新的并将左括号向下移动到您想要的地方

<snippet>
    <content><![CDATA[class ${1:${TM_FILENAME/(.*?)(\..+)/$1/}} ${2:extends ${3:Parent} }${4:implements ${5:Interface} }
{
    $0
}]]></content>
    <tabTrigger>cl</tabTrigger>
    <scope>source.java</scope>
    <description>javaclass</description>
</snippet>