Клуб Punto Switcher

Баг в автозамене?

29 декабря 2009, 11:55

Приспособил пунто для ускоренной работы при html-верстке. Возникла одна проблема: если сначала идет фигурная скобочка а затем сразу без пробела сокращение, то автозамена не работает. Пример : {mt Если скобка обычная, то все в порядке. Версия 3.1.1 - 72, Win XP.

И небольшое пожелание - возможность назначить своё "горячее" сочетание клавиш на автозамену.

7 комментариев
Подписаться на комментарии к посту
{mt - "тест" работает...
нет, немножко не так. Сокращение в данном случае "mt" , а "{" в сокращение не входит. Те не преобразует {mt в {margin-top:; Автопереключение выключено.
mt заменятся на {margin-top:; нужно в автозамене поставить галки в пункте "заменять по...
Да, выбрано заменять по "клавише пробел". Должно mt (сокращение) заменятся на margin-top:; так и происходит, пока перед mt не появляется угловая скобка (или другой символ); те я пишу: {mt пробел. Но не преобразовывается в {margin-top:; почему? ведь у меня нет сокращения "{mt" а есть "mt"
Для того, чтобы срабатывала автозамена, сочетание букв или знаков должно быть прописано точно, включая специальные знаки. Напишите точно, что и на что должно меняться и всё будет работать. Для автозамены {mt и mt это разные вещи.
Теперь понятно. А возможно сделать, чтобы программа искала сокращения для автозамены в непрерывной последовательности? Например я пишу rreetfmt, нажимаю сочетание горячих клавиш, программа понимает, что в данной строке последним идет сокращение для автозамены (mt) и преобразует в rreetfmargin-top:;
Увы, такая фича к разработке не предусматривается :)