Although Builder clearly is The Future as GNOME IDE, I still all my coding in Emacs, mostly because I have been using it for such a long time that my brain is to all the shortcuts and workflows. But Emacs can be a good IDE too. The most obvious everyday features that I want from an IDE are good source code navigation and active assistance while editing. In the first category are tasks like jumping
![Emacs as C IDE and JHBuild by Christian Kellner](https://cdn-ak-scissors.b.st-hatena.com/image/square/e36e89ffaa1cf2d695265ab196fb310dafead5fb/height=288;version=1;width=512/https%3A%2F%2Fchristian.kellner.me%2Fwp-content%2Fuploads%2Fsites%2F3%2F2017%2F03%2Femacs_ac.png)