Заметки о Geany. Управление файлами

Алексей Федорчук

Казалось бы, управление файлами не имеет никакого отношения к сочинению и редактированию текстов. Однако практика показывает, что это не так — когда доходит до масштабных проектов, типа сочинения книги, оказывается, что средства файлового менеджмента отнюдь не лишни. Дополняя средства управления проектами, о которых я планирую поговорить в следующей заметке.

Прежде чем заводить речь о средствах управления файлами в Geany, надо сказать пару слов о его боковой панели, посредством которой управление файлами осуществляется. По умолчанию, без подключени каких бы то ни было плагинов, она содержит две вкладки — Символы и Документы.

В первой отображаются, например, теги HTML для документа одноимённого формата:

geany-files_01
Вторая же — это просто список открытых в данный момент файлов:

geany-files_02
Отображение любой из этих вкладок (и даже обеих сразу) можно отключить через меню — Правка -> Настройка -> Интерфейс -> Интерфейс

geany-files_03
Что я и делаю, так как обычно они мне не нужны. А высвободившуюся боковую панель (вывод которой, кстати, тоже можно отключить вообще) использую как раз для управления файлами. Средств для чего в Geany как минимум два (не считая средств CLI, доступных через встроенный терминал). Первое из низ — filebrowser, ныне входит в штатный комплект основного пакета, но по прежнему включается через меню Инструменты -> Менеджер модулей ->Просмотр файлов:

geany-files_04

Впрочем, ничего особенного, кроме просмотра файловой иерархии и простейших средств навигации, оно и не даёт:

geany-files_05

Разве что через пункт Параметры из контекстного меню можно включить полезные пункты Следовать пути текущего файла и Использовать каталог проекта (о чём подробнее будет говориться на следующей странице).

Хотя в комбинации со средствами CLI из встроенного терминала даже такой примитив оказывается полезным. Так, самым простым средством создания нового документа оказывается не главное меню Geany Файл -> Создать(или соответствующая кнопка на инструментальной панели), ибо потом надо долго рыскать, куда записать этот самый новосозданный файл, чтобы он нашёл свое место в структуре проекта. А гораздо проще, при включённом следовании, так во встроенном терминальном окне команду

$ touch [файл_имя_рек]

Затем в боковой панели нажать кнопку Обновить и их неё же открыть новосозданный пустой файл.

Но в Geany есть и более мощное средство управления файлами — плагин geany-plugin-treebrowser. Который устанавливается стандартным образом, и точно так же включается. После чего из контекстного меню становятся доступными многие функции стандартного файлового менеджера:

geany-files_07
Да, не все, какие могут потребоваться. Но по крайней мере создавать новый файл в составе существующего проекта становится легко и просто. А с остальным, ребята, и сами разберётесь, если будет нужно…

Содержание

Добавить комментарий