El editor de texto basado en SciTE o SCIntilla es un editor de texto multiplataforma escrito por Neil Hodgson que utiliza el componente de edición Scintilla . Tiene licencia bajo una versión mínima del Aviso de Permiso Histórico y Exención de Responsabilidad . [3]
![]() SciTE bajo Windows | |
Desarrollador (es) | Neil Hodgson |
---|---|
Versión inicial | 1999 |
Lanzamiento estable | 5.0.2 (23 de abril de 2021 [1] ) [±] |
Repositorio | ![]() |
Escrito en | C ++ |
Disponible en | 39 idiomas [2] |
Lista de idiomas Afrikáans, árabe, búlgaro, catalán, chino tradicional, chino simplificado, checo, galés, danés, alemán, griego, español, español (México), estonio, vasco, finlandés, francés, gallego, húngaro, indonesio, italiano, japonés, kazajo , Coreano, malayo, noruego bokmål, holandés, polaco, portugués brasileño, portugués, rumano, ruso, esloveno, serbio, sueco, swahili, tailandés, turco, ucraniano | |
Tipo | Editor de texto |
Licencia | Aviso de permiso histórico y exención de responsabilidad |
Sitio web | www |
Ligero y construido para la velocidad, está diseñado principalmente para la edición de fuentes y realiza el resaltado de sintaxis y la referencia de funciones en línea para muchos idiomas diferentes. Hay un .exe independiente disponible para Microsoft Windows , diseñado para unidades flash USB . SciTE comparte algunas características con otros editores basados en el componente de edición Scintilla como Geany y Notepad ++ .
Historia
SciTE se lanzó por primera vez en 1999.
Personalización
SciTE es altamente configurable. Aunque no hay una ventana de preferencias gráficas , la configuración se puede modificar editando archivos de configuración de texto sin formato. [4] Es posible tener diferentes configuraciones para cada idioma y proyecto, así como opciones globales o por usuario. Hay opciones de menú en la instalación estándar para abrir estos archivos en el editor. Estos permiten un alto nivel de personalización sobre cosas como teclas de acceso directo, tabulación, plegado de código , fuentes y resaltado de sintaxis. [5]
Además, el lenguaje de programación Lua está integrado en SciTE, lo que permite al usuario una mayor personalización. Se pueden escribir scripts de Lua que tengan acceso al contenido del búfer y la API de Scintilla. Los scripts se pueden activar mediante una tecla de método abreviado o en un evento, lo que brinda la posibilidad de implementar el autocompletado u otro gancho.
Ya en 2003, estaban disponibles 21 localizaciones de los textos del menú y el soporte de 36 lenguajes de programación diferentes y otros formatos de código, y el editor era capaz de realizar conversiones automáticas entre estilos de separadores de líneas de diferentes plataformas y de detectar archivos Unicode . [4] SciTE puede exportar archivos de texto sin formato en formato PDF . [6]
Características
Las características incluyen reemplazo en la selección, reemplazo de expresiones regulares con subgrupos, búsqueda en archivos, plegado de código, archivos API , copia formateada, abreviaturas , selección múltiple y soporte para fuentes de ancho variable. El diseño de edición consta de varias pestañas que contienen la fuente y, además, un panel de salida que muestra la salida de los scripts que se han ejecutado.
SciTE admite el resaltado de sintaxis de muchos idiomas. La lista completa de idiomas reconocidos se puede encontrar en la documentación oficial. [5]
Con la versión 4.0.5, es posible la compatibilidad con archivos grandes.
Con la versión 4.1.0, tiene soporte experimental para idiomas de derecha a izquierda, como el árabe . [7]
Ver también
Referencias
- ^ "Historia de SciTE, Scintilla y Lexilla" . scintilla.org . Consultado el 28 de abril de 2021 .
- ^ "scite-files / Translations_list.md en main · moltenform / scite-files" . github.com . Consultado el 28 de abril de 2021 .
- ^ Hodgson, Neil (2002). "Licencia para Scintilla y SciTE" . Consultado el 15 de junio de 2015 .
- ^ a b "Kodierchamäleon". c't : 75. Octubre de 2003.
- ^ a b Hodgson, Neil. "Documentación SciTE" . Consultado el 15 de junio de 2015 .
- ^ Kramer, André (2005). "Zwölf Editoren für Code und Text". c't (21): 168.
- ^ "Scintilla y SciTE" . www.scintilla.org .
enlaces externos
- Página web oficial