Текстовый редактор 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;
  • убирать остаточные пробелы и заменять символы табуляции соответствующим количеством пробелов;
  • удалить маркеры на строках, которые были помечены при поиске;

Еще раз напомним, что все установки в меню Документ действуют только для текущего файла.

назад | к началу | вперед