Articulo de referencia

jEdit

"},"operating system":{"wt":"[[Java platform|Java]]-supporting "},"programming language":{"wt":"[[Java (programming language)|Java]]"},"language":{"wt":"[[English language|Engli...

jEdit es un editor de texto de software libre disponible bajo la licencia 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 .

Historia

El desarrollo de jEdit fue iniciado por Slava Pestov en 1998, quien dejó el proyecto en 2006, cediendo el desarrollo a la comunidad de software libre . [ 3 ]

Características

jEdit incluye resaltado de sintaxis que ofrece compatibilidad nativa con más de 200 formatos de archivo . Se puede añadir compatibilidad con formatos adicionales manualmente mediante archivos XML. Admite UTF-8 y muchas otras codificaciones.

Cuenta con amplias capacidades de plegado de código y texto , así como con 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 , ECMAScript y otros lenguajes de scripting .

Complementos

Existen más de 150 complementos de jEdit disponibles para diversas áreas de aplicación.

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 , autocompletado de código, ayuda contextual, depuración, diferenciación visual y herramientas específicas del lenguaje.

Los complementos se descargan mediante un gestor de complementos integrado que los encuentra e instala junto con sus dependencias. El gestor de complementos realiza un seguimiento de las nuevas versiones y puede descargar automáticamente las actualizaciones asociadas. [ 4 ]

Algunos de los complementos disponibles incluyen:

  • Corrector ortográfico que utiliza Aspell
  • Comprobadores de sintaxis y estilo para varios lenguajes [ 5 ]
  • Autocompletar texto
  • Complemento de acentos que convierte las abreviaturas de caracteres para caracteres acentuados a medida que se escriben.
  • Complemento XML que se utiliza para editar archivos XML, HTML, ECMAScript 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 por parte de los desarrolladores.

En abril de 2002, Rob Griffiths escribió para MAC OS X HINTS que estaba "muy impresionado" y la nombró "la mejor aplicación de la semana". Citó su memoria de archivos al reabrirla, su capacidad para detectar si un archivo abierto había sido modificado en el disco por otro programa, el resaltado de sintaxis, incluyendo la posibilidad de que los usuarios crearan sus propios esquemas de color, la función de ventanas divididas, la función para mostrar el número de línea, las pestañas convertibles en pestañas suaves y la vista de barras laterales. También elogió sus posibilidades de personalización mediante el extenso panel de preferencias y el motor de búsqueda "sobre la marcha", que busca mientras se escribe. Griffiths señaló que la aplicación tiene algunas desventajas, como que es "un poco lenta al desplazarse línea por línea" y que, al ser una aplicación Java, no tiene la interfaz completa de Aqua . [ 7 ]

Asimismo, al revisar la solicitud en abril de 2002, Daniel Steinberg, escribiendo para O'Reilly Media, dijo:

La fortaleza de jEdit para desarrolladores Java reside en los complementos aportados por la comunidad... En general, no hay nada aquí que no se pueda hacer con BBEdit o incluso con Emacs o vi . jEdit organiza las capacidades de forma mucho más eficiente y facilita el acceso a las funciones de uso frecuente mediante los complementos. Si bien NetBeans me pareció excesivo, otros podrían considerar jEdit insuficiente para un IDE o excesivo para un editor de texto. Lo encuentro compatible con Mac y fácil de usar. No espero demasiado de él, así que suelo estar satisfecho con lo que obtengo. [ 8 ]

En su reseña de jEdit en SitePoint en 2005, Scott Beatty destacó especialmente 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 comprueba si hay errores de sintaxis PHP cada vez que se carga o guarda un archivo de código PHP. Señaló que descargar jEdit es sencillo, 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 ]

En diciembre de 2011, el crítico Rares Aioanei elogió la versatilidad de jEdit, afirmando: «El diseño de jEdit permite usarlo como un editor sencillo, pero también como un IDE y ampliar su funcionalidad mediante complementos para que se convierta exactamente en lo que se necesita para la tarea o el lenguaje en cuestión». Sin embargo, añadió: «jEdit no es un IDE con todas las funciones imaginables, 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 las características básicas de un IDE». [ 10 ]

Véase también

Referencias

  1. jEdit (3 de septiembre de 2020). "jEdit - Editor de texto para programadores - Página para desarrolladores" . Consultado el 23 de septiembre de 2020 .
  2. jEdit (4 de octubre de 2007). "Sistemas operativos y versiones de Java" . Consultado el 4 de octubre de 2007 .
  3. Slava Pestov. "Slava Pestov" . Consultado el 23 de septiembre de 2012 .
  4. jEdit (1 de octubre de 2007). "Características de jEdit" . Consultado el 1 de octubre de 2007 .
  5. "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 alrededor del programa CheckStyle que le permite verificar su código para comprobar si se adhiere a un estándar de codificación o si hay desviaciones. Cualquier error se muestra en el complemento ErrorList. CodeLint es un complemento de análisis estático para JEdit que puede identificar errores de sintaxis y semánticos en su código fuente de Java y C/C++ y archivos de clase.
  6. jEdit (1 de octubre de 2007). "Complementos de jEdit" . Consultado el 1 de octubre de 2007 .
  7. Rob Griffiths (29 de abril de 2002). "Reseña: editor de texto de programación jEdit" . Consultado el 1 de octubre de 2007 .
  8. Steinberg, Daniel (abril de 2002). "Los IDE de Mace" . Recuperado el 7 de enero de 2011 .
  9. Scott Beatty (8 de febrero de 2005). "Use jEdit to Edit Your PHP" . SitePoint . Consultado el 1 de octubre de 2007 .
  10. "jEdit: La fuerza es intensa en este editor para programadores" . Archivado del original el 16 de octubre de 2013. Consultado el 20 de octubre de 2012 .
  • Sitio web oficialEdita esto en Wikidata
Obtenido de " https://en.wikipedia.org/w/index.php?title=JEdit&oldid=1331405353 "