Muchos desarrolladores utilizan en forma diaria utilidades como Notepad++, Sublime Text, Atom, entre otros, para editar código; buscando una alternativa mas robusta me encontré con Visual Studio Code, de Microsoft, se trata de un editor multiplataforma y lo mas impresionante es que es libre y gratuito, esta disponible para Windows, Mac y Linux.
Como era de esperar con este tipo de herramienta, hay resaltado de sintaxis, autocompletado de código, soporte para una variedad de lenguajes de programación, entre estos: C++, jade, PHP, Python, XML, Batch, F#, DockerFile, Coffee Script, Java, HandleBars, R, Objective-C, PowerShell, Luna, Visual Basic, Markdown, JavaScript, JSON, HTML, CSS, LESS, SASS, C# and TypeScript, entre otros, ademas cuenta con utilidades como asociaciones de teclas personalizables, snippets para tener un código escrito y pegarlo con una combinación de teclas, bracket matching para comprobar que las llaves estén siempre convenientemente cerradas y soporte para Git.
Te invito a descargar este editor y me cuentas que te pareció.