jEdit es un editor de texto de software gratuito disponible bajo GPL-2.0 o posterior . Está escrito en Java y se ejecuta en cualquier sistema operativo compatible con Java, incluidos BSD , Linux , macOS y Windows .
Autor (es) original (es) | Slava Pestov |
---|---|
Desarrollador (es) | proyecto jEdit |
Versión inicial | 1998 |
Lanzamiento estable | 5.6.0 / 3 de septiembre de 2020 [1] |
Repositorio | |
Escrito en | Java |
Sistema operativo | Compatible con Java [2] |
Disponible en | inglés |
Tipo | Editor de texto |
Licencia | GPL-2.0 o posterior |
Sitio web | jedit |
Desarrollo
El desarrollo de jEdit fue iniciado en 1998 por Slava Pestov , quien abandonó el proyecto en 2006, entregando el desarrollo a la comunidad de software libre . [3]
Características
jEdit incluye resaltado de sintaxis que proporciona soporte nativo para más de 200 formatos de archivo . La compatibilidad con formatos adicionales se puede agregar manualmente mediante archivos XML . Es compatible con UTF-8 y muchas otras codificaciones.
Tiene amplias capacidades de plegado de código y texto , así como ajuste de texto que tiene en cuenta las sangrías.
La aplicación es altamente personalizable y se puede ampliar con macros escritas en BeanShell , Jython , JavaScript y algunos otros lenguajes de scripting .
Complementos
Hay más de 150 complementos de jEdit disponibles para muchas áreas de aplicación diferentes.
Los complementos se utilizan para personalizar la aplicación para uso individual y pueden convertirla en un editor XML / HTML avanzado, o en un entorno de desarrollo integrado (IDE), con compilador , finalización de código, ayuda contextual, depuración, diferenciación visual y lenguaje. -herramientas específicas.
Los complementos se descargan a través de un administrador de complementos integrado que los encuentra e instala junto con las dependencias. El administrador de complementos rastreará las nuevas versiones y puede descargar las actualizaciones asociadas automáticamente. [4]
Algunos complementos disponibles incluyen:
- Corrector ortográfico con Aspell
- Comprobadores de sintaxis y estilo para varios idiomas [5]
- Autocompletar texto
- Complemento de acentos que convierte las abreviaturas de caracteres en caracteres acentuados a medida que se escriben.
- Complemento XML que se utiliza para editar archivos XML , HTML , JavaScript y CSS . En el caso de XML, el complemento realiza la validación. Para XML, HTML y CSS, utiliza ventanas emergentes de autocompletado para elementos, atributos y entidades. [6]
Recepción
En general, jEdit ha recibido críticas positivas de los desarrolladores.
Rob Griffiths escribió en abril de 2002 para MAC OS X HINTS diciendo que estaba "muy impresionado" y nombrándolo "la elección de la semana". Citó su memoria de archivos al reabrir, su capacidad para notar si un archivo abierto fue cambiado en el disco por otro programa, coloración de sintaxis, incluido que los usuarios pueden crear sus propios esquemas de color, función de ventanas divididas, función de mostrar número de línea, pestañas convertibles a soft -pestañas y barras laterales de vista. También elogió sus posibilidades de personalización utilizando el extenso panel de preferencias y el motor de búsqueda "sobre la marcha", que busca mientras escribe. Griffiths señaló que la aplicación tiene algunos inconvenientes, como que es "un poco lenta para desplazarse una línea a la vez" y que, debido a que es una aplicación Java, no tiene la interfaz Aqua completa . [7]
También revisando la aplicación en abril de 2002, Daniel Steinberg escribiendo para O'Reilly Media dijo: "La fuerza de jEdit para desarrolladores de Java proviene de los complementos aportados por la comunidad ... En su mayor parte, no hay nada aquí que no pueda puede hacerse con BBEdit o incluso con Emacs o vi . jEdit empaqueta las capacidades mucho mejor y hace que sea más fácil llamar a la funcionalidad de uso frecuente usando los complementos. Donde vi NetBeans como una exageración, otros pueden ver jEdit como una infracción para un IDE o exagerado para un editor de texto. Lo encuentro compatible con Mac y fácil de usar. No espero demasiado de él, así que tiendo a estar satisfecho con lo que obtengo ". [8]
Scott Beatty, que revisó jEdit en SitePoint en 2005, destacó particularmente la función de plegado de la aplicación junto con sus capacidades de búsqueda y reemplazo y resaltado de sintaxis PHP . Recomendó el uso del complemento PHPParser. PHPParser es una barra lateral que busca errores de sintaxis PHP cada vez que se carga o guarda un archivo de código PHP. Señaló que descargar jEdit es simple, pero que obtener e instalar los complementos para personalizarlo para uso individual puede ser un proceso complejo: "Tenga en cuenta que una configuración completa requiere una serie de descargas y que este proceso puede llevar tiempo". [9]
Escribiendo en diciembre de 2011, el crítico Rares Aioanei elogió la versatilidad de jEdit, afirmando que "el diseño de jEdit te permite usarlo como un editor simple, pero también usarlo como un IDE y expandir su funcionalidad a través de complementos para que se convierta exactamente en lo que quieres que sea. para la tarea o el idioma en cuestión ". pero también agrega que "jEdit no es, sin embargo, un IDE con todo excepto el árbol de Navidad, como Eclipse o Microsoft Visual Studio . Más bien, es una aplicación compacta para editar código, que proporciona herramientas prácticas junto con características básicas del IDE". [10]
Ver también
- FeatherPad
- gedit
- Lista de editores de texto
- Comparación de editores de texto
Referencias
- ^ jEdit (3 de septiembre de 2020). "jEdit - Editor de texto del programador - Página de desarrolladores" . Consultado el 23 de septiembre de 2020 .
- ^ jEdit (4 de octubre de 2007). "Sistemas operativos y versiones Java" . Consultado el 4 de octubre de 2007 .
- ^ Slava Pestov. "Slava Pestov" . Consultado el 23 de septiembre de 2012 .
- ^ jEdit (1 de octubre de 2007). "Funciones de jEdit" . Consultado el 1 de octubre de 2007 .
- ^ "Todos los complementos" .
El complemento AStyle Beautifier formatea y embellece el código fuente de Java, C y C ++ ... El complemento Beauty es un marco general para embellecedores de código y proporciona varios embellecedores integrados ... CheckStylePlugin es un envoltorio del programa CheckStyle que le permite para verificar si su código cumple con la desviación de un estándar de codificación. Cualquier error se muestra en el complemento ErrorList ... CodeLint es un complemento Lint para JEdit que puede identificar errores de sintaxis y semántica en su código fuente Java & C / C ++ y archivos de clase.
- ^ jEdit (1 de octubre de 2007). "Complementos de jEdit" . Consultado el 1 de octubre de 2007 .
- ^ Rob Griffiths (29 de abril de 2002). "Revisión: editor de texto de programación jEdit" . Consultado el 1 de octubre de 2007 .
- ^ Steinberg, Daniel (abril de 2002). "Los IDE de Mace" . Consultado el 7 de enero de 2011 .
- ^ Scott Beatty (8 de febrero de 2005). "Utilice jEdit para editar su PHP" . SitePoint . Consultado el 1 de octubre de 2007 .
- ^ "jEdit: La fuerza es fuerte con el editor de este programador" . Archivado desde el original el 16 de octubre de 2013 . Consultado el 20 de octubre de 2012 .
enlaces externos
- Página web oficial