Komodo Edit es un editor de texto gratuito y de código abierto para lenguajes de programación dinámicos . Se lanzó en enero de 2007 para complementar el IDE comercial Komodo de ActiveState . A partir de la versión 4.3, Komodo Edit se basa en el proyecto Open Komodo. Komodo IDE ya no recibe soporte ni mantenimiento por parte de desarrolladores de Python.
Historia
Komodo Edit 4.0 fue originalmente una versión gratuita de Komodo IDE 4.0, lanzada el 14 de febrero de 2007. [ 4 ] [ 5 ]
El 5 de marzo de 2008, ActiveState Software Inc. anunció que Komodo Edit 4.3 sería software de código abierto, con licencia bajo la Licencia Pública de Mozilla (MPL), la Licencia Pública General de GNU (GPL) y la Licencia Pública Menor de GNU (LGPL). [ 6 ] La última versión es la 12.0.1. [ 2 ] [ 7 ] [ 8 ]
Abrir Komodo
Es una versión reducida de Komodo Edit, con el objetivo inicial de desarrollo web. El código debía estar disponible entre finales de octubre y principios de noviembre de 2007, [ 9 ] con el repositorio de código Open Komodo creado por ActiveState en agosto de 2007.
El 30 de octubre de 2007, ActiveState Software Inc. anunció el lanzamiento de Open Komodo. [ 10 ] La versión inicial fue 1.0.0 Alpha 1. [ 11 ]
Boca de dragón Komodo
Se trata de una iniciativa anunciada por ActiveState para crear un entorno de desarrollo de código abierto que promueva estándares abiertos en la web. Iba a basarse en Open Komodo. [ 12 ]
Características
Muchas de las características de Komodo se derivan de un intérprete de Python integrado . [ 13 ]
Open Komodo utiliza el código fuente de Mozilla y Scintilla para ofrecer sus funcionalidades, incluyendo compatibilidad con numerosos lenguajes populares (como Python, Perl , PHP , Ruby , Tcl , SQL , Smarty , CSS , HTML y XML ) en todos los sistemas operativos comunes ( Linux , OS X y Windows ). El componente del editor se implementa mediante la interfaz de programación de aplicaciones de complementos de Netscape ( NPAPI ), con la vista de Scintilla integrada en la interfaz del lenguaje de interfaz de usuario XML ( XUL ) de la misma manera que un complemento de navegador web .
Tanto Komodo Edit como el IDE permiten la personalización por parte del usuario mediante complementos y macros. Los complementos de Komodo se basan en los complementos de Mozilla y las extensiones se pueden buscar, descargar, configurar, instalar y actualizar desde la propia aplicación. Las extensiones disponibles incluyen una lista de funciones, funciones de tuberías , compatibilidad con idiomas adicionales y mejoras en la interfaz de usuario.
Komodo IDE cuenta con características propias de un entorno de desarrollo integrado (IDE), como soporte para depurador integrado , visor del modelo de objetos del documento (DOM), shells interactivos , integración con el control de código fuente y la capacidad de seleccionar el motor utilizado para ejecutar expresiones regulares , para garantizar la compatibilidad con el destino de implementación final.
La versión comercial también añade exploración de código, un explorador de bases de datos, colaboración, compatibilidad con muchos sistemas populares de control de código fuente y más. [ 14 ] Implementaciones independientes de algunas de estas características, como el editor de bases de datos, la compatibilidad con Git y el acceso remoto a archivos FTP, están disponibles en la versión gratuita a través del sistema de complementos de Komodo Edit.
Referencias
- ↑ "Versión 12.0.1" .
- 1 2 "12.0.1" . downloads. activestate .com . Consultado el 6 de agosto de 2024 .
- ↑ "Entorno de desarrollo integrado (IDE) de Python (antes: Solución de problemas de PythonWin)" . Bytes . Archivado del original el 8 de julio de 2011. Recuperado el 17 de junio de 2011 .
- ↑ Handy, Alex (19 de noviembre de 2007). "ActiveState se vuelve de código abierto" . SD Times . Archivado del original el 22 de enero de 2008. Consultado el 6 de agosto de 2022 .
- ↑ "Komodo Edit 4.0 lanzado" . ActiveState . 15 de febrero de 2007. Consultado el 6 de agosto de 2022 .
- ↑ "Komodo Edit ahora es de código abierto" . ActiveState . 6 de marzo de 2008. Consultado el 6 de agosto de 2022 .
- ↑ "Documentación de Komodo 12" . docs.activestate.com . 18 de diciembre de 2019. Consultado el 6 de agosto de 2024 .
- ↑ "Integración del gestor de paquetes" . Documentación de Komodo 12. docs.activestate.com . 17 de febrero de 2021. Consultado el 6 de agosto de 2024 .
- ↑ "Komodo da origen a un nuevo proyecto de IDE de código abierto" . Noticias de Internet . 6 de septiembre de 2007. Consultado el 6 de agosto de 2022 .
- ↑ "La web abierta obtiene nuevas herramientas de desarrollo de código abierto" . ActiveState . 31 de octubre de 2007. Consultado el 6 de agosto de 2022 .
- ↑ Dorsey, John (31 de octubre de 2007). "Se lanza el proyecto de herramientas web Open Komodo" . Dr. Dobb's . Recuperado el 6 de agosto de 2022 .
- ↑ Boca de dragón de Komodo
- ↑ Borck, James R. (26 de febrero de 2009). "Reseña de Test Center: El rey de los IDE dinámicos" . InfoWorld . Recuperado el 6 de agosto de 2022 .
- ↑ "Komodo Edit" . Estado activo . Consultado el 6 de agosto de 2022 .
Enlaces externos
- Editores de texto Unix
- Editores de texto de Windows
- Editores de texto de macOS
- Editores de texto gratuitos
- Software libre programado en C
- Editores de texto de Linux
- entornos de desarrollo integrados Linux
- Entornos de desarrollo integrados gratuitos
- Software basado en Gecko
- Software libre programado en C++
- Software libre programado en Python
- Software que utiliza XUL
- Software que utiliza Scintilla
- Software que utiliza la Licencia Pública de Mozilla.