Un editor de texto basado en SCIntilla construido para programadores
SciTE es un editor de texto gratuito basado en SCIntilla útil para la edición de texto en general, pero orientado específicamente a la programación. SciTE proporciona varias características estándar útiles para la escritura de código, como detección automática de código, formato con código de colores y compilación de código.
.La depuración básica también es posible desde SciTE, ya que admite la compilación y ejecución de código dentro del editor y la producción de resultados desde el propio SciTE, lo que resulta especialmente útil para detectar errores de compilación. Aplicaciones similares son Netbeans y Code::Blocks.
Aunque es capaz de funcionar como un editor de texto general, SciTE fue construido principalmente como un editor de código para programadores, específicamente utilizando la biblioteca de programación Scintilla. Esta biblioteca soporta resalto de sintaxis, indicadores de error, numeración de líneas y más características útiles para los programadores.
¿Qué tipo de programas es SciTE?
¿Qué características de programación soporta SciTE?
SciTE incluye muchas características consideradas estándar para escribir código. Estas incluyen plegado de código, expresiones regulares, reemplazo en la selección, fuentes de ancho variable y mucho más. Además de esto, SciTE también permite una mayor personalización al incorporar soporte para el lenguaje de programación Lua. Esto significa que los programadores pueden utilizar tanto el buffer como la API de Scintilla para escribir sus propias modificaciones personalizadas.
El código personalizado puede activarse mediante la vinculación a teclas de acceso rápido o activarse automáticamente en función de eventos. Esto significa que el usuario tiene una amplia flexibilidad en lo que SciTE puede hacer, pero puede requerir que el usuario escriba sus propias modificaciones personalizadas para lograrlo.
Un editor de código de peso medio dirigido a los programadores
SciTE está en un lugar incómodo. Aunque se puede utilizar como un editor de texto general, es muy evidente que está orientado a los programadores. Su interfaz de usuario es anticuada y carece de muchas de las características gráficas que los usuarios pueden esperar de los editores de texto.
Por otra parte, no es tan completo como otros editores de código más populares, como Visual Studio Code. Visual Studio Code también soporta modificaciones personalizadas, pero gracias a su gran base de usuarios, es probable que muchas de las modificaciones comúnmente requeridas ya existan.
SciTE puede soportar técnicamente casi cualquier característica debido a su soporte para Lua, pero eso puede requerir escribir sus propias modificaciones ya que la comunidad es mucho más pequeña y existen menos soluciones desarrolladas por la comunidad.