LINKnv
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: В файлах *.abbrev, лежащих в [папка_SciTE]\abbrev\ | Агась, ясно, сенкс, посмотрим. Цитата: интересный скрипт, который выкладывал frs для автоматического добавления выделенного текста в файл сокращений. | ФИГАСЕ!!! Какой скрипт полезный. Спасибо! Добавлено: Опять вопросы пошли ))) Я создал сокращение для HTML в файле abbrev.properties, что, как я только сейчас понял, не есть гуд. Не есть гуд потому, что сокращения из этого файла действуют только на текстовые документы. Так что, если ты кодишь в формате HTML (с соответствующей подсветкой) и тебе понадобилось вставить какое-то сокращение - придётся переключаться в текстовый формат. Отсюда вывод: сокращения нужно создавать в каталоге abbrev папки с установленной программой. Так, для каждого языка, создаётся соответствующий файл сокращений (для HTML - html.abbrev, для С++ - cpp.abbrev и т.д.). Теперь, кодя в формате HTML, можно без труда вставлять сокращения для этого языка, не переключаясь при этом в текстовый формат. НО!!! Документы HTML, как правило, включают в себя такие вещи как: PHP, JavaScript... В SciTE, для каждого из этих языков, существует как своя подсветка, так и свой файл сокращений (если был создан). Получается следующее.. Чтобы в документе HTML работать, к примеру, с кодом PHP, нужно переключиться в формат этого языка (появится соответствующая подсветка и возможность вставлять сокращения для PHP), что, в свою очередь, автоматически уберёт подсветку кода HTML и лишит возможности вставлять сокращения для этого языка. ОТСЮДА ВОПРОС: Как объединить нужные языки (как со стороны подсветки - одновременно для каждого языка своя, так и со стороны использования сокращений - без переключения форматов языков)? | Всего записей: 42 | Зарегистр. 17-08-2006 | Отправлено: 10:03 10-10-2007 | Исправлено: LINKnv, 12:26 10-10-2007 |
|