3

Я иду в Emacs из XCode. Особенность Xcode, которая мне действительно нравится, это возможность набирать строки

#pragma mark -
#pragma mark Section Heading Name

отметить следующую часть моего кода как принадлежащую определенному разделу. Затем я могу перейти к этому разделу из выпадающего меню.

Существует ли в emacs подобная возможность разбивать код на именованные разделы и переходить к разделу по имени?

2 ответа2

1

Это часто называют сворачиванием. Есть несколько складных пакетов для Emacs.

  • Обычно используемая упаковка - просто складная упаковка. Он не поставляется с Emacs, его нужно устанавливать отдельно. Предпочтительными маркерами являются {{{}}} но их можно настроить.

  • Вы можете использовать встроенный в Outline минорный режим. Установите outline-regexp в "#pragma mark" и, возможно, напишите соответствующий outline-level .

  • Вы также можете быть заинтересованы в hs-minor-mode, hide-ifdef-mode и FoldDwim .

0

emacs есть нечто, называемое bookmarks , может быть, это может быть полезно, посмотрите здесь (или здесь: http://www.cs.cmu.edu/cgi-bin/info2www?(emacs)Bookmarks).

Вы также можете ввести внутри emacs:

Ctrl + H bookmark Enter

чтобы увидеть список функций об этом.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .