Для vim существует проводник файловой системы под названием NERDtree: https://github.com/scrooloose/nerdtree
Конечно, для Emacs существует альтернативный или превосходный пакет?
Для vim существует проводник файловой системы под названием NERDtree: https://github.com/scrooloose/nerdtree
Конечно, для Emacs существует альтернативный или превосходный пакет?
Я предпочитаю dirtree
(снимок экрана ниже) Е. Вэньбина. Он очень близок к ящику NERDTree/TextMate.
Мне понадобилось несколько минут проб и ошибок для выяснения зависимостей, поэтому ознакомьтесь с инструкциями по установке (и несколькими незначительными изменениями в источнике), которые у меня есть в этом repo.
Вы можете попробовать NeoTree.
https://github.com/jaypei/emacs-neotree
Скриншот:
Вы посмотрели Speedbar?
Sunrise Commander, кажется, хорошо написанный пакет, и он имеет расширение дерева. Для скриншота расширения дерева в действии следуйте этой ссылке.
Кому нужно дерево, если у вас есть мощный ido-mode. Если вы можете обучить свой ум, чтобы найти файлы, а не только ваши глаза, визуально находя их, вы победите. НЕ нужно рассказывать мне, как работает биология, мне все равно:-) Вы понимаете.
Лично я предпочитаю режим дерева ECB. http://ecb.sourceforge.net/
Вы также должны проверить материал CEDET. http://cedet.sourceforge.net/ Они содержат много других полезных вещей, которые вы можете использовать для подобных потребностей разработки.
Я использую немного emacs-nav и немного dired для навигации по деревьям файлов моих проектов. Для задач управления файлами я в основном использую bash (часто из emacs).
(Бесстыдный reanswer из Хороший браузер дерева проектов для Emacs? - Переполнение стека)
Я только что выполнил поиск слова "исследовать" в package-list-packages
и обнаружил project-explorer
. Кажется, что я точно хочу, что хочу сегодня (я не скомпрометирую код, но получаю контроль над структурой моего сайта Jekyll).
Ключи включают TAB
для складывания и разворачивания каталогов. Открывайте файлы с помощью RET
или f
, но с префиксом, он будет красиво подсвечивать, для какого окна, и даже оттуда разрешить вам использовать окно или открыть новый с любой стороны (я не нашел строка подсказки в коде пакета, так что, похоже, она отлично сочетается с функциональностью Emacs, действительно, она выглядит как dired
даже).
Он доступен на Melpa и Marmalade, а в упакованном описании указано sabof_project-explorer · GitHub.
Я включаю изображение сайта для удобства:
Я не использую projectile
или helm
, но имеет некоторую интеграцию.
Попробуйте похотливый исследователь. Это хорошо сделанный плагин. Получить здесь