You have probably seen several tips in the past relating to the excellent Notepad replacement Notepad++, however today I am going to write about another open source text editor which is geared towards editing source code: Scintilla.
As well as features found in standard text editing components, Scintilla includes features especially useful when editing and debugging source code. These include support for syntax styling, error indicators, code completion and call tips. The selection margin can contain markers like those used in debuggers to indicate breakpoints and the current line. Styling choices are more open than with many editors, allowing the use of proportional fonts, bold and italics, multiple foreground and background colours and multiple fonts.
Scintilla runs on Windows, Linux and Mac so everyone can run it. As with most developer tools, it all comes down to personal preference as the features are usually pretty standard across the board. The more choices you have, the better right?