2014-12-15 4 views
22

В Sublime Text 3, как мне отредактировать мои ранее существующие файлы фрагментов? Есть ли способ сделать это в ST?Как отредактировать фрагменты в Sublime Text 3?

На момент написания статьи, кажется, нет прямого ответа на это в любом месте в Интернете.

+1

Я не пробовал это сам (до сих пор используют ST2 в момент), но эта статья http://maximilianhoffmann.com/posts/configuring-sublime-text-3 может дать вам некоторое представление о том, как распаковать архивы пакетов в Sublime Text 3 и изменить их содержимое (например, фрагменты). –

+0

Спасибо, плагин PackageResourceViewer выглядит многообещающим. Я чувствую, что в меню инструментов внутри ST есть опция «новый snippet» для «редактирования фрагментов» – Inigo

+0

Я согласен, поскольку в настоящее время, даже если вы отредактируете фрагмент в некотором пакете, отличном от пользователя, ваши изменения, вероятно, будут потеряны, если вы обновляете пакет/Sublime Text, который отстой. Идеальное решение было бы скопировать фрагмент в пакет User, изменив его, а затем модифицированный фрагмент будет иметь приоритет над стандартным. Но я просто попробовал это, и это не сработало :((оба фрагмента показаны в автозаполнении, и вы не можете отличить их, если вы не дадите им другой триггер табуляции, например) –

ответ

34

Пользовательские фрагменты сохраняются в файле .sublime-snippet, который вы создаете при первом сохранении фрагмента. По умолчанию они помещаются в пакет «Пользователь». Вы можете либо перейти к файлу, как и любой другой файл, либо использовать PackageResourceViewer: Open Resource ->User ->[name of your snippet file]

+1

Я установил PackageResourceViewer и выполнил приведенные выше инструкции. Спасибо, – Inigo

+0

Это правильный ответ, спасибо @IanVS. –

+1

Мне трудно найти это: 'PackageResourceViewer: Open Resource' – ihue

18

Благодаря @IanVS для этого ответа. Для тех из вас, как и визуальной инструкции здесь:

enter image description here

Затем, вы можете найти свой фрагмент кода, как этот

enter image description here