Алексей Федорчук
В первой заметке об убойных фишках Geany кот Мануал отметил, что большинство таковых в редакторе обеспечиваются сочетанием штатных возможностей этого редактора и сопровождающими его плагинами (а то и плагинами только). Однако в нём и собственная уникальная фишка, ни от каких плагинов не зависящая. И называется она в настройках — Отображать список символов.
Опция с таким именем по умолчанию включена в настройках редактора. Как, впрочем, и опция Показывать список документов, которая на скриншоте ниже выключена за ненадобностью (для нас):
Визуально это выражается в том, что в боковой панели, а она, естественно, тоже выводится по умолчанию, будут видны две вкладки, именуемые, соответственно, Символы и Документы. Со второй из них всё ясно — она содержит список открытых в редакторе документов:
А вот первая — пуста, если не считать надписи Символы не найдены. А какие такие символы — для меня оставалось покрыто мраком неизвестности, пока я не открыл в Geany большой структурированный HTML-файл с рубрикацией нескольких уровней. Не тот, который можнь будет увидеть на следующем скриншоте — это было до сочинения книжки про Mint и его Cinnamon. И, конечно же, задолго до знакомства с котом Мануалом — уж он-то сразу вразумил бы меня, что Список символов представляет собой лёгкий и удобный способ навигацию по тексту, включающем какие-либо коды. Например, теги HTML-разметки:
В котором можно развернуть, например, заголовки 2-го уровня и щелчком на имени рубрики переместиться к ней:
И потом проделать то же самое для заголовков 3-го уровня (или сколько их там есть):
Список заголовков каждого уровня может быть отсортирован по имени (это умолчание Geany) или по появлению в тексте (что удобней при навигации по HTML-файлу):
Конечно, это — не совсем представление структуры документа, а именно список рубрик. Однако такая возможность оказалась незаменимой при сборке книжек из отдельных ранее написанных статей и глав.
Впрочем, навигация по списку символов оказалась не менее удобной и при редактировании конфигурационных файлов. И вот здесь сортировка списка по имени может в некоторых случаях оказаться предпочтительной:
Можно предполагать, что механизм списка символов оказался бы полезным и при работе с make-файлами и прочими конфигами при сборке ядра и прочих софтин. Но, к счастью (или всё-таки к сожалению?) такие задачи для нас с Мануалом нынче не актуальны.
Здравствуйте! Постепенно до меня дошло, что с текстами можно работать не только в текстовых редакторах их состава офисных пакетов (тягомотно запускающихся, медленных и жрущих кучу ресурсов компьютера), но и вот в Geany. А не только кодить в нём.
Но Джын не открывает odt и doc файлы. Можно их трансформировать их в txt, но все красивости пропадут. Как победить?