stringtranslate.com

Scintilla (software)

Scintilla es una biblioteca gratuita y de código abierto que proporciona una función de componente de edición de texto , con énfasis en funciones avanzadas para la edición de código fuente .

Características

Scintilla admite muchas funciones para facilitar la edición de código, además del resaltado de sintaxis . El método de resaltado permite el uso de diferentes fuentes, colores, estilos y colores de fondo, y no se limita a fuentes de ancho fijo. El control admite indicadores de error, numeración de líneas en el margen, así como marcadores de línea como puntos de interrupción de código. Se pueden agregar otras funciones como plegado de código y autocompletado . La implementación básica de búsqueda de expresiones regulares es rudimentaria, pero si se compila con soporte para C++11 , Scintilla puede admitir el motor de expresiones regulares del entorno de ejecución. La biblioteca de expresiones regulares de Scintilla también se puede reemplazar o evitar con acceso directo al búfer.

Actualmente, Scintilla tiene soporte experimental para idiomas de derecha a izquierda . [4]

Scinterm es una versión de Scintilla para la interfaz de usuario de texto de curses . Fue escrita por el desarrollador del editor Textadept . Scinterm utiliza caracteres Unicode para soportar algunas de las características orientadas a gráficos de Scintilla, pero algunas características de Scintilla faltan debido a las limitaciones del entorno de la terminal. [5]

Otras versiones

Software basado en Scintilla

Entre los programas basados ​​en Scintilla se incluyen: [14]

Referencias

  1. ^ "Scintilla y SciTE". Centelleo . Consultado el 12 de agosto de 2013 .
  2. ^ https://www.scintilla.org/ScintillaHistory.html. {{cite web}}: Falta o está vacío |title=( ayuda )
  3. ^ "License.txt". Scintilla . Consultado el 29 de mayo de 2015 .
  4. ^ "Documentación de Scintilla".
  5. ^ "Scinterm".
  6. ^ "ScintillaNET – Home". Scintillanet.github.com . Consultado el 18 de mayo de 2017 .
  7. ^ "Riverbank | Software | QScintilla | ¿Qué es QScintilla?". Riverbankcomputing.com . Consultado el 12 de agosto de 2013 .
  8. ^ "wxScintilla – Envoltorio Scintilla para wxWidgets – Sourceforge". Nuklear Zelph . Consultado el 20 de abril de 2015 .
  9. ^ "Referencia de la clase wxStyledTextCtrl de wxWidgets" . docs.wxwidgets.org . Consultado el 13 de marzo de 2022 .
  10. ^ "CsScintilla". SourceForge . Consultado el 1 de junio de 2022 .
  11. ^ "Descargas de Inno Setup". Jrsoftware.org . Consultado el 12 de agosto de 2013 .
  12. ^ "dscintilla – Scintilla wrapper for Delphi – Google Project Hosting". Dscintilla.googlecode.com. 2013-04-11. Archivado desde el original el 7 de julio de 2012. Consultado el 2013-08-12 .
  13. ^ "Componentes de interfaz Scintilla de Delphi | Descargas de software de desarrollo gratuito en". Sourceforge.net . Consultado el 12 de agosto de 2013 .
  14. ^ "Sitios relacionados con Scintilla y SciTE". Scintilla.org . Consultado el 12 de agosto de 2013 .
  15. ^ "#1095 (Opción para cambiar el cuadro de edición de subtítulos a una edición de texto estándar) – Aegisub". Devel.aegisub.org. Archivado desde el original el 2014-07-10 . Consultado el 2013-08-12 .
  16. ^ "Licencia/Avisos de software de terceros".
  17. ^ "ChIDE". Softintegration.com . Consultado el 12 de agosto de 2013 .
  18. ^ "uSynAttribs.pas".
  19. ^ "Historial de revisiones de Inno Setup 5". Jrsoftware.org . Consultado el 12 de agosto de 2013 .
  20. ^ Payne, Derick (24 de julio de 2024). «Notepad3». rizonesoft . GitHub . Consultado el 24 de julio de 2024 .
  21. ^ "Notepad3". Rizonesoft.com . 19 de septiembre de 2016 . Consultado el 24 de julio de 2024 .
  22. ^ Una pequeña reseña de PureBasic
  23. ^ "Tecnología". Archivado desde el original el 12 de mayo de 2016. Consultado el 27 de febrero de 2015. Textadept utiliza Scintilla como su componente de edición principal .
  24. ^ "Tecnología". Archivado desde el original el 4 de agosto de 2020. Consultado el 28 de febrero de 2017. Uniface 10 utiliza Scintilla como editor de código principal

Enlaces externos