Хороший браузер дерева проектов для Emacs? - PullRequest
43 голосов
/ 09 мая 2009

Знаете ли вы о хорошем браузере дерева проектов для Emacs, кроме Emacs Code Browser (ECB)? Ценностями, которые я ценю, являются простота, легковесность и языковая независимость.

Ответы [ 6 ]

22 голосов
/ 10 мая 2009

Я сам еще не пробовал, но emacs-nav - это новый браузер проекта Emacs от Google, в котором, похоже, есть функции, которые вы цените.

22 голосов
/ 09 мая 2009

Speedbar

Если вы просто хотите управлять связанными файлами, возможно, вы хотели бы eproject .

17 голосов
/ 10 июня 2015

Снаряд + NeoTree - моя комбинация выбора.

Neotree

Projectile просто использует вашу систему контроля версий для отслеживания файлов и имеет потрясающий переход к файлу в функции проекта.

Projectile

Также отметьте в примечаниях для объединения двух.

7 голосов
/ 16 сентября 2013

Вы можете попробовать sr-speedbar . Это прекрасно.

7 голосов
/ 09 мая 2009

Различные части cedet будут делать то, что вы хотите, я думаю. Speedbar имеет древовидную структуру, а EDE обрабатывает проекты и т. Д.

6 голосов
/ 03 ноября 2014

Я только что выполнил поиск слова "исследовать" в package-list-packages и обнаружил project-explorer. Кажется, соответствует именно тому, что я хочу сегодня (я не пишу с трудом, но я получаю контроль над структурой моего сайта Jekyll).

Ключи включают в себя:

  • TAB для складывания и раскладывания каталогов
  • Открывать файлы с помощью RET или f. С префиксом C-u он будет красиво подсказывать, для какого окна, и даже оттуда, вы можете решить использовать окно или открыть новое с любой стороны (я не нашел строку приглашения в коде пакета, поэтому похоже, он прекрасно использует встроенную функциональность Emacs, на самом деле выглядит даже dired).

Он доступен на Мельпе и Мармеладе. Он доступен на Github по адресу sabof / project-explorer .

Для удобства включаю изображение сайта:

project-explorer screenshot

Я не использую projectile или helm, но он имеет некоторую интеграцию.

...