А гляньте, какую я штуку сделал. Некоторое время назад Вестник интересовался, как программисты предпочитают видеть открытые файлы - в виде дерева, списка или вкладок - https://vk.com/wall-89009548_6143. И это было не просто праздное любопытство.
После перехода с редактора Kate на Sublime Text мне долго не хватало одной возможности Kate - он (или она) умеет показывать открытые файлы в виде дерева, что весьма удобно при работе с большими проектами или при открытии файлов, не принадлежащих проекту. В Sublime такой штуки не было ни из коробки, ни среди тысяч доступных плагинов. Однако, яжпрограммист, и раз нужную мне вещь никто не сделал, пришлось сделать ее самому.
Встречайте OpenedFiles - https://github.com/qiray/SublimeOpenedFiles - плагин для текстового редактора Sublime Text 3. Он умеет:
- показывать открытые файлы в виде дерева или списка;
- отображаться в левой или правой панели в зависимости от предпочтений пользователя;
- отображать три вида дерева файлов - полные пути, сокращенные и минимальные;
- сворачивать и разворачивать открытые директории, а также открывать файлы двойным щелчком или Enter'ом;
- открывать файлы или папки в приложении по умолчанию нажатием одной кнопки.
Плагин работает на всех основных операционных системах - Linux, Windows, OS X. Имеет два варианта установки:
- простой: с использованием пакетного менеджера Package Control (https://packagecontrol.io/);
- посложнее: клонированием репозитория https://github.com/qiray/SublimeOpenedFiles
Оба способа описаны в мануале в уже упомянутом репозитории - https://github.com/qiray/SublimeOpenedFiles.
Несмотря на релиз, плагин пока находится в разработке и может содержать баги, ошибки и недочеты. Информацию о них, а также пожелания и комментарии вы можете сообщить мне или сюда - https://github.com/qiray/SublimeOpenedFiles/issues. Исходный код плагина открыт по лицензии MIT.
Это был первый хотя бы чуточку полезный пост в рубрике #developerslife@agregatowrite.