Нет, вам не нужна IDE для компиляции кода, который вы пишете в emacs.
Я очень широко использую emacs для построения кода .NET на C #.
.NET среда выполнения включает в себя компиляторы.
Я скачал .NET SDK, который включает в себя другие инструменты, такие как nmake, msbuild, инструменты XML, отладчики и так далее.
Я взял csharp-mode.el , который учит emacs, как выделять и вставлять модули C #.
C-x C-e
, для меня, запускает команду compile
. Я набираю msbuild там, и emacs запускает сборку, используя инструменты .NET SDK.
Я делаю что-то похожее с кодом C, с кодом Java и с Javascript.
Та же идея будет работать и с другими языками.