Los 10 mejores editores de código fuente gratuitos: revisados
Con el editor de código profesional como Dreamweaver, Coda, Textmate y otros, no sorprende que cada vez más personas se hayan olvidado por completo del 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ódigo más simples pero profesionales que pueden adaptarse a lo que necesita.
Estos son los que considero que son la mejor inversión por cero dólares (con una bonificación adicional). Siéntase libre de compartir su favorito personal en los comentarios.
1. Bloc de notas ++
Notepad ++ es un reemplazo de código abierto para el programa Notepad original (que viene con Windows) y es compatible con varios idiomas. Aunque está diseñado para Microsoft Windows, también se puede ejecutar en Linux, Unix, BSD y Mac OS X (usando Wine). Inmediatamente después de iniciar el Bloc de notas ++ notará la diferencia entre este y el Bloc de notas original. Hay muchos botones y funciones adicionales como compatibilidad con complementos, edición con 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 múltiples documentos, comparación de archivos, acercamiento y mucho más. "Notepadd ++ admite resaltado de sintaxis y plegado de sintaxis para 48 lenguajes de programación, scripting y marcado" (fuente).
Como explica el sitio web, el programa está escrito en C ++ y utiliza API Win32 y STL puros que aseguran una mayor velocidad de ejecución y un tamaño de programa más pequeño. Si desea aprender cómo hacer Notepadd ++ su editor de texto predeterminado, puede encontrar instrucciones aquí.
Pros
- Ligero y se lanza rápidamente
- Interfaz de edición con pestañas
- Soporte de complementos y macros
- Posibilidad de agregar marcadores
- Arrastrar y soltar soporte
- Encuentra y reemplaza a través de múltiples documentos
- Modo de pantalla completa
- Minimizar a la bandeja del sistema
- Configurador de estilo para una interfaz personalizable
- Sintaxis y resaltado de llaves
- Indentación automática
- Autocompletado
- Código plegable
- Texto plegable
- Integración del compilador
- Buscar y reemplazar
- Corrector ortográfico (a través de un plugin)
- Edición colaborativa (a través de un plugin)
- Soporte de FTP (a través del plugin)
- Múltiples instancias
- Comparación de archivos
Contras
- Sin soporte HTTP, SSH o WebDav para la edición remota de archivos
- No es compatible con archivos de gran tamaño
- Se necesita otro programa para ejecutar 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 solo admite un idioma: inglés. Sin embargo, es un editor de texto de propósito general muy poderoso y una herramienta de administrador de servidor y Unix. Mientras que en la superficie parece simplemente un editor de texto simple y básico, posee muchas características. Hay un Cajón de Documentos (cerrado por defecto) que se puede abrir para ver y comparar documentos seleccionados. Como editor de código, incluye coloreado 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 puede abrir archivos extremadamente grandes; solo está limitado por la memoria RAM en su computadora y la limitación de OS X a los archivos.
Si necesita funciones más avanzadas como FTP y SFTP abrir y guardar, AppleScript, Mac OS X Unix scripting suppor, modo de suspensión, guardado automático y más, puede actualizar a BBEdit.
Pros
- Soporte de complementos y macros
- Construido en FTP y FTP seguro
- Soporte SSH para la edición remota de archivos
- Posibilidad de comparar dos documentos línea por línea
- Resaltado de sintaxis
- Indentación automática
- Autocompletado
- Código plegable
- Texto plegable
- Integración del compilador (a través del plugin)
- Corrector ortográfico
- Soporte de archivos grandes (limitado por la memoria de la computadora)
- Múltiples instancias
Contras
- Sin edición colaborativa
- Sin soporte HTTP o WebDav para la edición remota de archivos
- No funciona en Tiger en la serie Power Macintosh G4 (Quicksilver)
3. jEdit
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 hasta la barra de estado, se vea y sienta exactamente como lo desea. Incluso puede "copiar y pegar con un número ilimitado de portapapeles".
Los lenguajes de programación admitidos son: ActionScript, ColdFusion, LOTOS, Ruby, Python y COBOL. Todas las características de jEdit no pueden encajar en este párrafo, pero puede verlas aquí.
Pros
- Potente motor de búsqueda para expresiones regulares
- Resaltado de sintaxis con opciones de personalización
- Indentación automática
- Autocompletado
- Código plegable
- Texto plegable
- Integración del compilador (a través del plugin)
- Soporte de complementos y macros
- Interfaz de edición con pestañas
- Navegador FTP integrado
- Corrector ortográfico (a través de un plugin)
- Soporte de FTP (a través del plugin)
- Compatibilidad con HTTP y WebDav (a través de complementos) para la edición remota de archivos
- Múltiples instancias
Contras
- Peso pesado y, a menudo, lento al inicio
- En
Contras
corrector ortográfico
- Puede tener errores en la Mac
- Sin edición colaborativa
- Sin soporte de archivos grandes
- No hay soporte SSH para la edición remota de archivos
4. Crimson Editor
Crimson fue escrito en C, es de código abierto y es conocido como un editor de código fuente profesional para Windows solamente. También es un reemplazo adecuado para Notepad y admite programación en más de 60 idiomas como Maple, LotusScript, C / C ++, MySQL, Ruby, Perl y JScript. Actualmente solo admite el idioma inglés. Desafortunadamente, el último lanzamiento de Crimson fue en 2008, pero ha sido reemplazado por Emeral Editor.
Como puede ver en la imagen a continuación, se parece a Notepad ++ desde la barra de herramientas a la edición con pestañas. También admite complementos, que se llaman "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
- Indentación automática
- Integración del compilador
- Posibilidad de agregar marcadores
- Soporte de FTP
- Corrector ortográfico instantáneo / vivo
- Macros
- Múltiples instancias
Contras
- Sin autocompletar
- Sin doblar el código
- Sin plegado de texto
- Sin edición colaborativa
- Sin soporte de archivos grandes
- Sin soporte HTTP, SSH o WebDav para la edición remota de archivos
5. Araneae
Araneae es un editor para profesionales de la web que solo se ejecuta en Windows. Puede descargar extensiones para usar con ellas e incluye resaltado de sintaxis, compatibilidad con arrastrar y soltar, edición con pestañas y la capacidad de insertar clips rápidos personalizables. "Araneae incluye varias extensiones y localizaciones fuera de la caja proverbial". No requiere descarga adicional. Esto incluye archivos HTML, XHTML, CSS, XML, JavaScript, PHP y Ruby, así como también inglés, francés, griego, ¡Localizaciones en español y estonio! " Todas las barras de herramientas se pueden ver de forma predeterminada y se pueden reorganizar según sus preferencias.
Pros
- Resaltado de sintaxis
- Arrastrar y soltar soporte
- Interfaz de edición con pestañas
- Clips rápidos
- Buscar y reemplazar
- Múltiples instancias
Contras
- Sin complementos o macros
6. EditPad Lite
EditPad Lite es otro editor de texto de uso 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. Entonces, si le pagarán por el trabajo que hace con él, entonces deberá comprar EditPadPro. Las características son limitadas, pero tiene una edición con pestañas, puede seguir ejecutándose en la bandeja del sistema, admite la sangría automática y se puede configurar para adaptarse a su propio gusto y vista.
EditPad Lite también se parece al Bloc de notas a excepción de la barra de herramientas de formato y las pestañas.
Pros
- Interfaz de edición con pestañas
- Indentación automática
- Deshacer y rehacer ilimitados incluso después de guardar un archivo (mientras permanezca abierto)
- Soporte de archivos grandes
- Soporte de FTP
- Múltiples instancias
Contras
- Sin resaltado de sintaxis
- Sin autocompletar
- Sin doblar el código
- Sin plegado de texto
- Sin integración del compilador
- Sin macros
- Sin edición colaborativa
- Corrector ortográfico no incluido en la versión gratuita
- Sin 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 del Bloc de notas con algunas actualizaciones. Además de 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 palabras, marcadores (para que no pierda su lugar al regresar), fragmentos personalizables, envío por correo electrónico y más. Como 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 el embaldosado y la 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 agregar marcadores
- Ilimitado buscar / reemplazar y deshacer / rehacer
Contras
- No viene con corrector ortográfico
8. RJ TextEd
RJ TextEd es solo para Windows y es compatible con 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 portátil y de computadora 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 puede crear proyectos y macros y personalizar su entorno de trabajo.
Pros
- Tiene una versión portátil
- Resaltado de sintaxis
- Corrector ortográfico
- Indentación automática
- Autocompletado
- Código plegable
- Texto plegable
- Integración del compilador
- Macros
- FTP y soporte de FTP seguro
- Soporte SSH para la edición remota de archivos
- Múltiples instancias
Contras
- Sin edición colaborativa
- Sin soporte de archivos grandes
- Sin 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, verificación de sintaxis de fondo y excelente autocompletado y consejos de respuesta (llamado 'código de inteligencia'). " Sus páginas y páginas de extensiones son equivalentes a las de Firefox y su editor "trucado" es uno de los más destacados 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 y la lista continúa. Para obtener características más avanzadas, puede comprar Komodo IDE para equipos.
Pros
- Soporte de extensión y macros
- Resaltado de sintaxis
- Indentación automática
- Autocompletado
- Código plegable
- Texto plegable
- 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 instancias múltiples
- Para funciones más avanzadas deberá actualizar por una fuerte tarifa de $ 295 (sin soporte y actualizaciones) o $ 382 (con soporte y actualizaciones)
10. KompoZer
Desarrollado por Mozilla, "KompoZer es un completo sistema de autoría web 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 gestión de archivos integrada a través de FTP, edición con pestañas, selector de colores y soporte para formularios, tablas y plantillas.
Como puede ver en la siguiente captura de pantalla, se supone que se parece más a DreamWeaver que al Bloc de notas (de ahí el servicio a usuarios no técnicos).
Pros
- Administrador del sitio y árbol de archivos
- Edición WYSIWYG
- Tiene una versión portátil
- Soporte de FTP
- Corrector ortográfico
- Admite plantillas
- Vista previa de página
- Comparable con Adobe DreamWeaver y Microsoft FrontPage
Contras
- Sin soporte WebDAV para la edición remota de archivos
- Sin compatibilidad de edición compartida
- No es compatible con las secuencias de comandos del lado del servidor
11. TouchQode (Bonificación)
Como una ventaja adicional tenemos TouchQode, que es un editor solo para teléfonos inteligentes. Actualmente solo está disponible para Android, pero puedes suscribirte para recibir notificaciones 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 donde sea que vayas!
Pros
- aplicación Android
- Resaltado de sintaxis
- Sugerencias de código
- Búsqueda incremental
- Sincronización de archivos
Contras
- Sin aplicación de iPhone (pero próximamente)
Especificación de la URL del documento base con HTML Elemento
Los sitios web se crean con una serie de enlaces, que apuntan a páginas y fuentes, como imágenes y hojas de estilo. Hay dos formas de especificar la URL que enlaza a estas fuentes : use una ruta absoluta o una relativa.La ruta absoluta se refiere a un destino específico, por lo general se inicia con el nombre de dominio (junto con HTTP) como www.do
Efecto de paralaje en fotografía [Tutoriales de Photoshop]
El efecto Parallax también se conoce como el efecto Ken Burns, que lleva el nombre del realizador que hizo de este efecto su estilo visual característico en sus películas documentales. Esta técnica es un efecto de panorámica y zoom que se utiliza para crear algo así como un video de imágenes fijas. El zo