Произошло обновление текстового редактора SynWrite.
- Введена новая система фрагментов (старая упразднена). Новые фрагменты имеют различные макросы и позволяют иметь набор табуляций (${1} ${2}... ${0}) и умеют перепрыгивать через табуляции клавишей Tab. По этому поводу в меню «Инструменты» добавлено два новых пункта;
- Добавлен лексер для фрагментов;
- Обновлен лексер nnCron;
- Добавлено отображение цветов #rrggbbAA;
- В настройки «Дерево/Карта» добавлена новая опция сортировки «Сортировать для этих расширений файлов»;
- Из раздела настроек удалена опция «Использовать клавишу Tab для расширения шаблонов кода»;
- Удален код команды «Шаблон кода»;
- Теперь при клике на мини-карту каретка не переводится.
SynWrite — это функциональный текстовый редактор для программистов. Программа рассчитана на опытных пользователей, которые знают, чего хотят от текстового редактора и заинтересованы в обилии мелких удобств, из которых и состоит SynWrite.
SynWrite отображает код с помощью древовидной структуры, поддерживает подсветку синтаксиса всех популярных языков программирования и разметки, притом, подсветка синтаксиса поддается полной настройке. В программе присутствует удобный менеджер проектов, полнофункциональный поиск, шаблоны, проверка орфографии (поддержка русского языка уже на борту) и поддержка внешних инструментов.
SynWrite поддерживает множество удобных функций для редактирования кода. Самые заметные: макросы, авто-завершение функций, авто-подстановка и авто-закрытие тегов, множественная правка, поддержка множественной каретки (для одновременной правки нескольких строк), подсказки и множество прочих, весьма продуманных удобств.
Интерфейс SynWrite построен на основе вкладок для удобного перемещения между несколькими документами. Также присутствует карта документа для быстрого перемещения между его частями, набор необходимых индикаторов и тому подобные удобства.
Также нелишним будет сообщить, что SynWrite является свободной программой и распространяется, в том числе, на основе исходных кодов.