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

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

class  extends Parent implements Interface {

}

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

class  extends Parent implements Interface 
{

}

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

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>
Другие вопросы по тегам