#emacs #emacs-speedbar
#emacs #emacs-speedbar
Вопрос:
Я только что нашел speedbar, и это удивительно полезный инструмент. Мне действительно нравится, как он может выполнять детализацию в файлах (python), чтобы показать мне список классов, методов и функций.
Есть ли какой-либо способ заставить speedbar автоматически расширять дерево ссылок на классы / функции для файла в текущем активном буфере?
Также было бы неплохо, если бы я мог просто развернуть туда, где находится текущий курсор; например, если курсор был расположен в foo
функции bar
класса, панель быстрого доступа расширилась бы до myfile.py > class bar > foo
.
Ответ №1:
Для того, о чем вы спрашиваете, нет готового решения. Speedbar, конечно, знает, как это сделать, но для этого вам нужно будет написать новую команду.
Я предполагаю, что вас может заинтересовать ECB, который может выполнять аналогичную функцию. Это разбивает боковое окно на несколько частей, и одно из окон следует за курсором в списке тегов. Я думаю, это то, что вы хотите.