jEdit: использование SuperAbbrevs в SuperAbbrevs - PullRequest
0 голосов
/ 26 февраля 2011

Я только что обнаружил очень полезный плагин SuperAbbrevs для jEdit. Я запрограммировал несколько сокращений, и это прекрасно работает. Но мне нравится делать следующее.

Сокращения:

p = <p>${1:}</p>

img = <img src="${1:}" alt="${2:}" />

Поэтому, когда я печатаю:

p это даст мне пустое <p></p> и поместит курсор в середину. Затем я набираю img в середине тега p и нажимаю TAB, чтобы активировать следующий SuperAbbrev (вызывая тег img). Тем не менее, вместо того, чтобы также преобразовать это в мой полный текст, это будет просто до конца аббревиатуры, и я получаю в итоге: <p>img</p>

Когда я вручную возвращаюсь и нажимаю TAB после текста img, он БУДЕТ работать, но мне нужно сначала оставить тег p, и это противоречит цели сокращений. Кто-нибудь есть идеи?

1 Ответ

0 голосов
/ 26 февраля 2011

Нашли решение! Установите это в шаблоне:

<p>$end</p>

Таким образом, курсор переходит к центру, и аббревиатура заканчивается, что позволяет сразу же вводить другие аббревиатуры.

...