http://www.codeblocks.org/ Emacs + abbrev http://www.bloomington.in.us/~brutt/msf-abbrev-demo.gif http://www.go-db.com/godb_home.asp