Zamansky 32: Using Emacs for C++

Mike Zamansky has another great video up. It’s number 32 in his Using Emacs series and discusses using Emacs for C++ coding. I’m always seeing Twitter queries on how to use Emacs as a C++ development platform and I’ve written about some good solutions (see here, here, and here for example). Those solutions—particularly Neves’—try to reproduce the functionality of a dedicated C++ IDE such as Eclipse and might be considered too much work for a casual C++ user.

Zamansky’s video is intended for his beginning C++ students so he aims at simplicity and usefulness rather than a reimplementation of Eclipse’s functionality. Nevertheless, he provides a configuration that results in a C++ environment that should be more than adequate for all but the most hardcore C++ developer. In particular, if you’re a student looking for a way to use Emacs for your C++ school work, Zamansky’s video provides just what you need.

As usual, the entire configuration is available with the video. He’s even broken out the C++ parts so that you don’t need to use his entire configuration if you don’t want or need it. You can just paste his configuration into your own (or use his as is), fire up Emacs, and the package system will take care of loading the packages you need automatically.

There isn’t anything in his configuration that’s limited to C++ so the same setup will work equally well for C and similar languages. The video is just short of 22 minutes so plan accordingly.

This entry was posted in General and tagged . Bookmark the permalink.