lexx
написал 20 сентября 2006 года в 12:42 (753 просмотра)
Ведет себя
как мужчина; открыл 41 тему в форуме, оставил 143 комментария на сайте.
Я видел в некотороых редакторах XEmacs существует менюшка Functions
В этой менюшке список всех функций в файле, знаю что работает эта менюшка для tcl евских скриптов…
Никто не знает есть ли такая фича для php, javaScripts?
И как ее включать… коненчо можно и свою на лиспе написать… но как то переписывать существующее не хоцца.
Поиск юзал ничего не нашел…
Для tcl я видел «Func-Menun version 2.45, (c) 1996 David Huges < his mail >»
Спасибо.
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
придётся самостоятельно писать. ну, если не найдёшь в гугле. я не видел. Да и не искал если честно.
А что за менюшка? чтоб прыгать по defun’ам? Загляни в `info emacs' (ну или как там этот мануал для xemacs зовёться?). там описано как перемещаться по defun’ам буфера безо всяких менюшек.
Не дело в том что в этой менюшке собираются все фукции известные в файле, поскольку файл у меня большой, 25-35 функций и тела у них большие удобно просто при такой менюшке перескакивать с одной функции на другую….
Я видел такую фигню на солярском emacse В настройках смотрел ничего не нашел похожего… Я конечно понимаю что зависит не от операционки а от конфигурации емакса…
Думал что мож кто так знает, а так придется ман юзать :)
Спасибо
Глянь man ctags, секцию «HOW TO USE WITH GNU EMACS». Менюшку не обещаю, но прыгать по функциям с ним можно довольно эффективно.
а в пределах одного файла, можно и без ctags:
Судя по названию функций, это работает только для Lisp?
нет. просто лисповская терминология.
defun — это любая top-level форма, всякие функции, структуры и проч.
если порыться ещё в доках, можно узнать, как двигаться по блокам. применительно к C — по фигурным скобочкам.