суббота, 17 октября 2009 г.

Быстро и удобно. Экранирование символов.

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

При использовании плагина (про него я уже писал "Прокачка блога Blogger. Асинхронная загрузка постов."), который позволяет динамически подгружать предыдущие посты, при написании статей в мои действия добавилась одна особенность. Текст программных частей помещенных в посты, которые попадают в общую ленту блога, должен быть помещен с экранирование символов "<", ">".

Этот процесс я производил вручную, что было не очень удобно и занимало больше времени, чем требуется. При детальном анализе проблемы понял, что мне необходим инструмент встроенный в браузер, который позволит по щелчку пальца экранировать символы выделенного фрагмента программного кода.

Метания при поисках от одного решения к другому в конечном счете привели меня к новому проекту Ubiquity. Данный плагин для FireFox добавляет удивительные возможности, а прелесть заключается еще в том, что вы можете написать свои команды. Что бы решить мою задачу мне понадобилось всего 2 шага:

Устанавливаем Ubiquity
Ubiquity является стандартным плагином для FireFox и устанавливается он так же, как все остальные плагины. Ссылка для установки.

Используем команду "escape HTML entities"
После добавления в пост кода программы, выделяем его мышкой, и воспользовавшись магическими сочетаниями кнопок "ctrl+пробел", вводим команду "escape HTML entities". Может возникнуть вопрос об удобстве такого метода, но не переживайте, вводить всю команду не нужно, при вводе символов "es" плагин уже подсвечивает нужную команду.


Вот и все, теперь экранирование символов у меня занимает не больше 5 секунд.

Настройка Ubiquity

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

Для быстрого перехода в настройки вам понадобится вызвать командную строку Ubiquity (ctrl+пробел), и ввести команду "help".

Устанавливает, знакомимся со списком доступных команд, пользуемся, пишем свои команды. Детальную информации по продукту можно найти на официальном сайте.

Комментариев нет:

Отправить комментарий