Página principal » Codificación » Los 10 mejores editores de código fuente gratis - revisados

    Los 10 mejores editores de código fuente gratis - revisados

    Con el editor de código profesional como Dreamweaver, Coda, Textmate y otros, no es de extrañar que más y más personas se hayan olvidado parcialmente de un editor de código más simple como el Bloc de notas de Windows. Entendemos que más simple no significa la mejor opción, sin embargo, hay editores de códigos profesionales más simples que pueden adaptarse a lo que usted necesita.!

    Estos son los que encontré que son los mejores por cero dólares (con un bono adicional). Siéntete libre de compartir tu favorito personal en los comentarios..

    1. Bloc de notas ++

    Notepad ++ es un reemplazo de código abierto para el programa original de Notepad (que viene con Windows) y es compatible con varios idiomas. Aunque está diseñado para Microsoft Windows, también puede ejecutarse en Linux, Unix, BSD y Mac OS X (utilizando Wine). Inmediatamente después de iniciar Notepad ++ notará la diferencia entre este y el Bloc de notas original. Hay una gran cantidad de botones y funciones adicionales como soporte de complementos, edición de pestañas, arrastrar y soltar, edición de pantalla dividida, desplazamiento sincronizado, corrector ortográfico (a través de un complemento incluido), buscar y reemplazar sobre varios documentos, comparación de archivos, zoom y mucho más. "Notepadd ++ admite el resaltado de sintaxis y el plegado de sintaxis para 48 lenguajes de programación, scripting y marcado" (fuente).

    Como lo explica el sitio web, el programa está escrito en C ++ y utiliza la API pura de Win32 y STL, lo que garantiza una mayor velocidad de ejecución y un tamaño de programa más pequeño. Si desea aprender a hacer de Notepadd ++ su editor de texto predeterminado, puede encontrar las instrucciones aquí..

    Pros

    • Ligero y lanza rápidamente
    • Interfaz de edición con pestañas
    • Soporte de plugin y macros.
    • Posibilidad de añadir marcadores
    • Soporte para arrastrar y soltar
    • Encuentre y reemplace en múltiples documentos
    • Modo de pantalla completa
    • Minimizar a la bandeja del sistema
    • Configurador de estilos para una interfaz personalizable.
    • Sintaxis y resaltado.
    • Sangría automática
    • Autocompletar
    • Código plegable
    • Plegado de texto
    • Integración del compilador
    • Buscar y reemplazar
    • Corrector ortográfico (a través de plugin)
    • Edición colaborativa (a través de plugin)
    • Soporte FTP (a través de plugin)
    • Múltiples instancias
    • Comparacion de archivos

    Contras

    • No hay soporte HTTP, SSH o WebDav para la edición remota de archivos
    • No soporta archivos grandes
    • Se necesita otro programa para ejecutarse en Mac OS X

    2. TextWrangler

    A diferencia de Notepadd ++ mencionado anteriormente, TextWrangler no es de código abierto y es un programa solo para Mac. También es compatible con un solo idioma: Inglés. Sin embargo, es un "editor de texto de propósito general muy poderoso, y herramienta de administrador de Unix y servidor". Mientras que en la superficie se ve como un simple editor de texto sencillo, posee muchas características. Hay un cajón de documentos (cerrado de forma predeterminada) que se puede abrir para ver y comparar documentos seleccionados. Como editor de código, incluye colores de sintaxis y navegación de funciones para 44 lenguajes de programación como ActionScript, C ++, HTML, JavaScript, Perl, Python, SQL y VBScript. Con TextWrangler también puedes abrir archivos extremadamente grandes; solo está limitado por la memoria RAM de su computadora y la limitación de OS X a los archivos.

    Si necesita funciones más avanzadas como FTP y SFTP para abrir y guardar, AppleScript, soporte de scripts Unix para Mac OS X, modo de suspensión, guardado automático y más, puede actualizar a BBEdit.

    Pros

    • Soporte de plugin y macros.
    • Construido en FTP y FTP seguro
    • Soporte SSH para edición remota de archivos
    • Posibilidad de comparar dos documentos línea por línea
    • Resaltado de sintaxis
    • Sangría automática
    • Autocompletar
    • Código plegable
    • Plegado de texto
    • Integración del compilador (vía plugin)
    • Corrector ortográfico
    • Soporte de archivos grandes (limitado por la memoria de la computadora)
    • Múltiples instancias

    Contras

    • Sin edición colaborativa
    • No hay soporte HTTP o WebDav para la edición remota de archivos
    • No funciona en Tiger en la serie Power Macintosh G4 (Quicksilver)

    3. edita

    jEdit, un programa para Windows, Mac OS X, OS / 2, Linux, BSD, Unix y VMS, se dice que es solo para programadores maduros. Escrito en Java, es de código abierto y admite cientos de complementos y macros. La ventana principal se puede dividir horizontal o verticalmente y también viene con "sangría automática y resaltado de sintaxis para más de 130 idiomas". Hay muchas opciones de personalización para hacer que todo, desde el dock a la barra de estado, a la barra de herramientas se vea y se sienta exactamente como lo desea. Incluso puede "copiar y pegar con un número ilimitado de portapapeles".

    Los lenguajes de programación soportados incluyen: ActionScript, ColdFusion, LOTOS, Ruby, Python y COBOL. Todas las características de jEdit no pueden encajar en este párrafo, pero puedes verlas todas aquí.

    Pros

    • Potente buscador para expresiones regulares.
    • Resaltado de sintaxis con opciones de personalización.
    • Auto-sangría
    • Autocompletar
    • Código plegable
    • Plegado de texto
    • Integración del compilador (vía plugin)
    • Soporte de plugin y macros.
    • Interfaz de edición con pestañas
    • Navegador FTP integrado
    • Corrector ortográfico (a través de plugin)
    • Soporte FTP (a través de plugin)
    • Soporte HTTP y WebDav (a través de plugin) para la edición remota de archivos
    • Múltiples instancias

    Contras

    • Peso pesado y, a menudo, lento en el inicio
    • En

      Contras

      corrector ortográfico

    • Puede ser buggy en la Mac
    • Sin edición colaborativa
    • Sin soporte de archivos grandes
    • No hay soporte SSH para la edición remota de archivos

    4. Editor carmesí

    Crimson fue escrito en C, es de código abierto y es conocido como un editor de código fuente profesional solo para Windows. También es un reemplazo adecuado para el Bloc de notas y admite la programación en más de 60 lenguajes como Maple, LotusScript, C / C ++, MySQL, Ruby, Perl y JScript. Actualmente solo soporta el idioma inglés. Desafortunadamente, el último lanzamiento de Crimson fue en 2008, pero fue reemplazado por Emeral Editor.

    Como puede ver en la imagen de abajo, se parece a Notepad ++ de la barra de herramientas a la edición con pestañas. También admite complementos, que se denominan "herramientas" y macros. Incluso hay un cliente FTP incorporado y usted tiene la capacidad de administrar grupos de archivos relacionados y guardarlos como proyectos.

    Pros

    • Resaltado de sintaxis
    • Sangría automática
    • Integración del compilador
    • Posibilidad de añadir marcadores
    • Soporte FTP
    • Corrector ortográfico instantáneo / en vivo
    • Macros
    • Múltiples instancias

    Contras

    • Sin autocompletar
    • Sin código de plegado
    • Sin texto plegado
    • Sin edición colaborativa
    • Sin soporte de archivos grandes
    • No hay soporte HTTP, SSH o WebDav para la edición remota de archivos

    5. Araneas

    Araneae es un editor para profesionales de la Web que se ejecuta solo en Windows. Puede descargar extensiones para usar con él e incluye resaltado de sintaxis, soporte para arrastrar y soltar, edición con pestañas y la capacidad de insertar clips rápidos personalizables. "Araneae incluye varias extensiones y localizaciones directamente de la caja proverbial¢¡No requiere descarga adicional! Esto incluye HTML, XHTML, CSS, XML, JavaScript, PHP y Ruby, así como localizaciones en inglés, francés, griego, español y estonio. "Todas las barras de herramientas se pueden ver de forma predeterminada y se pueden reorganizar para adaptarlas a sus preferencias..

    Pros

    • Resaltado de sintaxis
    • Soporte para arrastrar y soltar
    • Interfaz de edición con pestañas
    • Clips rapidos
    • Buscar y reemplazar
    • Múltiples instancias

    Contras

    • No hay complementos ni macros.

    6. EditPad Lite

    EditPad Lite es otro editor de texto de propósito general solo para Windows y está escrito en 10 idiomas diferentes. Fue construido con Delphi y es pequeño, compacto y gratuito solo para uso no comercial. Por lo tanto, si va a recibir un pago por el trabajo que realiza con él, deberá comprar EditPadPro. Las funciones son limitadas, pero tienen edición con pestañas, pueden permanecer ejecutándose en la bandeja del sistema, admiten sangría automática y pueden configurarse para adaptarse a su gusto y vista.

    EditPad Lite también se parece a Notepad con la excepción de la barra de herramientas de formato y las pestañas.

    Pros

    • Interfaz de edición con pestañas
    • Sangría automática
    • Deshacer y rehacer ilimitado incluso después de guardar un archivo (siempre que permanezca abierto)
    • Soporte de archivos grandes
    • Soporte FTP
    • Múltiples instancias

    Contras

    • Sin resaltado de sintaxis
    • Sin autocompletar
    • Sin código de plegado
    • Sin texto plegado
    • Sin integración del compilador
    • Sin macros
    • Sin edición colaborativa
    • Corrector ortográfico no incluido en la versión gratuita
    • No hay soporte HTTP, SSH o WebDav para la edición remota de archivos

    7. ATPad

    ATPad no es muy diferente a la mayoría de los otros mencionados anteriormente: es otra versión de Notepad con algunas actualizaciones. Además del inglés, puedes obtener ATPad en otros 11 idiomas. Obtiene edición con pestañas, opciones de personalización, numeración de líneas, ajuste de texto, marcadores (para que no pierda su lugar cuando regrese), fragmentos personalizables, envíos por correo electrónico y más. Dado que ATPad no requiere instalación, puede abrirlo desde prácticamente cualquier tipo de unidad y no deja ningún rastro. Para eliminarlo, simplemente elimine el directorio ATPad..

    Pros

    • Permite embaldosado y cascada de ventanas.
    • Interfaz de edición con pestañas
    • Numeración de líneas
    • Fragmentos de texto
    • Puede enviar documentos por correo electrónico.
    • No requiere instalación
    • Posibilidad de añadir marcadores
    • Búsqueda / reemplazo ilimitados y deshacer / rehacer

    Contras

    • No viene con el corrector ortográfico.

    8. RJ TextEd

    RJ TextEd es solo para Windows y admite 18 idiomas diferentes y 20 lenguajes de programación. Fue construido en CodeGear Delphi y no es de código abierto. Hay una versión para PC y portátil para descargar junto con un puñado de complementos y herramientas que puede descargar por separado. A diferencia de la mayoría de los programas de corte limpio mencionados anteriormente, RJ TextEd tiene barras de herramientas, paneles y pestañas en abundancia. También puedes crear proyectos y macros y personalizar tu entorno de trabajo..

    Pros

    • Tiene una version portatil
    • Resaltado de sintaxis
    • Corrector ortográfico
    • Sangría automática
    • Autocompletar
    • Código plegable
    • Plegado de texto
    • Integración del compilador
    • Macros
    • Soporte FTP y FTP seguro
    • Soporte SSH para edición remota de archivos
    • Múltiples instancias

    Contras

    • Sin edición colaborativa
    • Sin soporte de archivos grandes
    • No hay soporte HTTP o WebDav para la edición remota de archivos

    9. Komodo Editar

    Komodo Edit es un programa de código abierto rápido que se puede usar en Windows, Max OS X y Linux. Es compatible con los siguientes lenguajes de programación: PHP, Python, Ruby, JavaScript, Perl, Tcl, XML, HTML 5 y CSS 3. También viene equipado con "coloreado de sintaxis personalizable, plegado, comprobación de sintaxis de fondo y excelente autocompletado y información de llamada. (llamado 'inteligencia de código') ". Sus páginas y páginas de extensiones son equivalentes a las de Firefox y su editor "trucado" es uno de los más avanzados que aparecen en esta lista. Junto con todo lo que obtiene la edición remota de archivos, una caja de herramientas con integración de comandos de shell, macros, fragmentos de código y la lista continúa. Para características más avanzadas, puedes comprar Komodo IDE para equipos.

    Pros

    • Soporte de extensión y macros.
    • Resaltado de sintaxis
    • Sangría automática
    • Autocompletar
    • Código plegable
    • Plegado de texto
    • Fragmentos de código

    Contras

    • Corrector ortográfico no incluido
    • Sin integración del compilador
    • Sin edición colaborativa
    • Sin soporte de archivos grandes
    • No hay múltiples instancias
    • Para funciones más avanzadas, deberá actualizarse por una tarifa considerable de $ 295 (sin soporte y actualizaciones) o $ 382 (con soporte y actualizaciones)

    10. KompoZer

    Desarrollado por Mozilla, "KompoZer es un sistema de creación web completo que combina la administración de archivos web y las capacidades de edición de páginas web WYSIWYG fáciles de usar que se encuentran en Microsoft FrontPage, Adobe DreamWeaver y otros programas de gama alta". Este programa fácil de usar, para Windows, Mac OS X y Linux, está dirigido a usuarios no técnicos que no saben mucho sobre HTML o codificación web. Está disponible en 21 idiomas diferentes, tiene administración de archivos integrada a través de FTP, edición con pestañas, selector de color y soporte para formularios, tablas y plantillas.

    Como se puede ver en la captura de pantalla a continuación, se debe a que se parece más a DreamWeaver en lugar de a Bloc de notas (por lo tanto, está dirigido a usuarios no técnicos).

    Pros

    • Administrador del sitio y árbol de archivos
    • Edición WYSIWYG
    • Tiene una version portatil
    • Soporte FTP
    • Corrector ortográfico
    • Soporta plantillas
    • Vista previa de la página
    • Comparable a Adobe DreamWeaver y Microsoft FrontPage

    Contras

    • No hay soporte WebDAV para la edición remota de archivos
    • Sin soporte de edición compartida
    • No es compatible con las secuencias de comandos del lado del servidor

    11. TouchQode (Bonus)

    Como un bono adicional tenemos TouchQode, que es un editor solo para teléfonos inteligentes. Actualmente solo está disponible para Android, pero puedes suscribirte para recibir una notificación sobre el lanzamiento del iPhone. Para un editor de teléfonos inteligentes, tiene algunas características excelentes como el resaltado de sintaxis, la capacidad de ejecutar scripts (simples), un cliente FTP integrado, sincronización de archivos y más. TouchQode realmente te da la capacidad de codificar dondequiera que vayas!

    Pros

    • aplicación Android
    • Resaltado de sintaxis
    • Sugerencias de código
    • Búsqueda incremental
    • Sincronizacion de archivos

    Contras

    • No hay aplicación para iPhone (pero próximamente)