2015-07-08 2 views
2

Я просто хотел спросить, есть ли способ, чтобы редактировать теги по умолчанию, которые приходят с Sublime Text 3.Изменение по умолчанию HTML теги в Sublime Text 3

Например: Когда я типа <style и нажать кнопку ввода, Sublime просто выводит меня <style type="text/css"></style>, но я хочу только <style></style>, без type="text/css", потому что я хочу, чтобы он был более тонким, так как атрибут type больше не нужен в HTML5.

Заранее спасибо.

+0

Вы можете раскошелиться пакет (https://github.com/sublimehq/Packages/ blob/master/HTML/html_completions.py # L291) измените связанную строку i, а затем используйте этот пакет по умолчанию. Я не использую Sublime достаточно, чтобы узнать, легче ли это, чем это –

+0

Спасибо @DanGamble, но поскольку мы собираемся использовать его в производстве, я бы хотел избежать этого везде, поэтому, возможно, у кого-то было проще/быстрее. –

ответ

0

Вы можете создать фрагмент кода (Tools> New Snippet ...)

<snippet> 
    <content><![CDATA[ 
<style>$1</style> 
]]></content> 
    <!-- Optional: Set a tabTrigger to define how to trigger the snippet --> 
    <tabTrigger>sty</tabTrigger> 
    <!-- Optional: Set a scope to limit where the snippet will trigger --> 
    <scope>text.html</scope> 
</snippet> 

Затем сохраните его как style.sublime-сниппета в папку /Packages/User.

Затем его можно набрать, набрав sty + Tab.

Примечание: <scope> элемент ограничивает его только получить выполнен на HTML файлов (или файлы, в которых синтаксис устанавливается в HTML)

+0

Спасибо, это еще один вариант, который работает так, как надо, и его легко реализовать –

Смежные вопросы