Изменить правила скобок/отступов Sublime Text 3

В Sublime Text 3 я хочу изменить правила автоматической скобки. По умолчанию я получаю это

class  extends Parent implements Interface {

}

но я хочу этого

class  extends Parent implements Interface 
{

}

как я могу это сделать.


person Manoj    schedule 02.03.2015    source источник


Ответы (1)


Вы можете просто создать новый фрагмент и поместить его в папку пользовательского пакета.

Оригинальный фрагмент, поставляемый с 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>
person Darrick Herwehe    schedule 03.03.2015