Важно мнение разработчиков C++ (необязательно использующих Emacs) на тему:
какие возможности, хорошо реализованные в различных IDE для C++, отсутствуют (недостаточно полно реализованы) в Emacs.
Под «IDE» подразумеваются любые передовые среды разработки, в том числе не open source и работающие только на оффтопике, если они работают удаленно с таргетом линукс.
Под словом «отсутствуют» подразумевается, что для настройки или реализации этого функционала в Emacs будет недостаточно существующих пакетов и написания нескольких тривиальных функций втечение суток.
Критерии сравнения (уточните название IDE, чтобы я мог протестировать):
1 - отдельные возможности (features). Предполагаемый вариант ответа:
«Не использую Emacs, но вряд ли там можно сделать [feature_name] так, как можно сделать в [my_ide]».
2 - целый рабочий процесс (workflow). Предполагаемый вариант ответа:
«В Emacs будет непросто выполнить [цепочка действий, например, рефакторинг] таким образом, как можно выполнить в [my_ide]:»
- - действие1
- - действие2
- - действие3
Цель вопроса?
Выделить разность по функционалу не в пользу Emacs, если есть. Особенно в свете развития LSP (например, clangd), с помощью которого индексация кода и построение различных связей между его элементами могут быть вынесены на отдельную машину. Т.е. ряд возможностей выносится за пределы средства разработки будь то Emacs, IDE, Vim и т.д. А значит возможности Emacs и IDE в этом плане уравниваются.