Para elegir el mejor editor de texto de código abierto, debe considerar los tipos de características y funciones que desea de dicho programa y cualquier soporte adicional o complementos que se hayan desarrollado para el software. Si desea un editor de texto para escribir código de computadora y programación, por ejemplo, debe buscar un programa que incluya características como resaltado de sintaxis y una interfaz gráfica de usuario (GUI) que pueda facilitar dicha programación. También puede buscar un editor de texto de código abierto que se ejecute en cualquier sistema operativo (SO) que utilice y que cuente con el apoyo de la comunidad para hacerlo lo más potente posible.
Un editor de texto de código abierto es un programa que se utiliza para abrir archivos de texto sin formato, ver el contenido de esos archivos y realizar cambios en ellos. Estos programas se pueden usar simplemente para abrir y leer archivos de texto sin formato, como los que usan algunos escritores. Los programadores informáticos también pueden utilizar un editor de texto de código abierto para crear código y software de programación. El software de código abierto se desarrolla bajo una licencia pública o de uso general que normalmente libera la propiedad de los derechos de autor sobre el software y permite que otros usen y modifiquen el software de la forma que elijan.
Por lo general, debe considerar los usos que podría tener para un editor de texto de código abierto antes de elegir uno. Si simplemente desea escribir o crear texto en este tipo de editor, existen varios programas diferentes que pueden facilitar esta necesidad. Para usos más complejos de un editor de texto de código abierto, como la creación de código y programación, puede buscar software que incluya herramientas que puedan facilitar mejor dichas necesidades. Algunos programas incluyen resaltado de sintaxis automático que cambia el color de diferentes tipos de codificación para que sea más fácil encontrarlo mientras programa, así como otras características como una GUI fácil de usar y ajuste de texto que pueden facilitarle la navegación y leer líneas de código.
Independientemente de por qué desea un editor de texto de código abierto, también puede considerar la comunidad que existe para un programa antes de elegirlo. El software de código abierto a menudo tiene varios desarrolladores y programadores que apoyan el software y desarrollan nuevos complementos u otras aplicaciones para usar con el programa. Por lo tanto, la comunidad que respalda un programa puede afectar los tipos de funciones adicionales que podrían estar disponibles para el software. Cualquier editor de texto de código abierto que elija también debe ser completamente funcional con su sistema operativo y otro software y hardware que utilice.