Free source-code editor with debugging, syntax highlighting, intelligent code completion, and extensive extensions.