Productivity at work
cpr: You likely have Emacs on your system. Learn to use it.In the most trivial sense, as soon as you start editing C or C++ code (or any language), the syntax-aware highlighting/bracket matching is turned on, and you're off and running! All at no cost, other than some learning.Emacs has a good built-in help/info system. Learn to use that first, and then use it at every step.Emacs is really an operating system that happens to edit text. ;-)