Текстовый редактор Geany
Алексей Федорчук, Алиса Деева
2008-09-17
назад | к началу | вперед
Документ
Пункты меню Документ включают или выключают динамический перенос строк и использование автоотступов (только в текущем сеансе, для увековечивания установленной ситуации нужно обратиться всё к тем же Параметрам), определяют представление отступа — символами табуляции или наборами пробелов, устанавливают для текущего документа режим "только для чтения" (лишь в пределах Geany, изменять его внешними программами никто не запрещает),
Далее следуют пункты:
- использовать кодировку Unicode с меткой порядка байтов (BOM), что, насколько нам известно, необходимо только для различения вариантов UTF-16 и UTF-32;
- установить тип файла для:
- языка программирования (ассемблер, Си, Си++, Java и так далее),
- языка скриптинга (shell, Perl, Python, PHP, Ruby, JavaScript и др.),
- языка разметки (CSS, DockBook, HTML, XML), и
- прочих языков (конфиги, diff-файлы, LaTeX и так далее),
в соответствие с чем осуществляются подсветка синтаксиса и автодополнение языковых конструкций; например, в файле, тип которого определен как HTML, закрывающие теги будут ставиться автоматически после набора тега открывающего;
- установить кодировку — они сгруппированы по регионам (западноевропейские, восточноевропейские, восточноазиатские и прочие), внутри которых уже выбираются собственно наборы символов; кириллические кодировки, если используется не UTF-8, следует искать среди восточноевропейских;
- установить символ конца строки в стиле Unix, DOS или Mac;
- убирать остаточные пробелы и заменять символы табуляции соответствующим количеством пробелов;
- удалить маркеры на строках, которые были помечены при поиске;
Еще раз напомним, что все установки в меню Документ действуют только для текущего файла.
назад | к началу | вперед