Bluefish es un editor de páginas web multiplataforma (HTML) de código abierto rico en funciones para desarrolladores web.
Está diseñado para ayudar a los desarrolladores a editar sus proyectos de sitios web utilizando su interfaz de usuario con pestañas.
Bluefish existe desde hace años y muchos lo utilizan en Linux, Windows y macOS.
Una de sus características importantes es que puede cargar y editar archivos remotos a través de FTP, SFTP, FTPS, HTTP, HTTPS y WebDAV.
También funciona con programas externos, especialmente en sistemas Linux, como lint, make, weblint, xmllint, javac, awk, sort, sed y más.
Características
- Ligero: Bluefish intenta ser sencillo y limpio, en la medida de lo posible, dado que es un editor GUI.
- Rápido: Bluefish se inicia muy rápido (incluso en una netbook) y carga cientos de archivos en segundos.
- Interfaz de múltiples documentos, abre fácilmente más de 500 documentos (probado >10000 documentos simultáneamente)
- El soporte de proyectos le permite trabajar de manera eficiente en múltiples proyectos y restaura automáticamente la configuración para cada proyecto.
- Compatibilidad con subprocesos múltiples para archivos remotos mediante gvfs, compatible con FTP, SFTP, HTTP, HTTPS, WebDAV, CIFS y más1
- Búsqueda y reemplazo muy potentes, con soporte para expresiones regulares compatibles con Perl, reemplazo de subpatrones y búsqueda y reemplazo en archivos en el disco.
- Abra archivos de forma recursiva según patrones de nombres de archivos y/o patrones de contenido
- Barra lateral de fragmentos: especifique cuadros de diálogo personalizados, busque y reemplace patrones o inserte patrones y vincúlelos a una combinación de teclas de acceso directo de su agrado para acelerar su proceso de desarrollo.
- Integre programas externos como make, lint, weblint, xmllint, tidy, javac o su propio programa o script para manejar el procesamiento avanzado de texto o la detección de errores.
- Integre filtros externos de su agrado, canalice su documento (o solo el texto seleccionado actualmente) a través de sort, sed, awk o cualquier script personalizado
- Funcionalidad ilimitada de deshacer/rehacer
- El corrector ortográfico en línea que reconoce el lenguaje de programación (comentarios y cadenas de revisión ortográfica, pero no el código), requiere libenchant durante la compilación2
- Recuperación automática de cambios en documentos modificados después de un bloqueo, interrupción o apagado
- Mapa de caracteres de todos los caracteres Unicode (requiere libgucharmap durante la compilación)3
- Carga/descarga del sitio1
- Edición de pantalla completa
- Muchas herramientas, como tabulaciones a espacios, unir líneas, líneas a columnas, eliminar espacios en blanco, etc., etc.
- Soporte de lenguaje de programación personalizable:
- Información de referencia en línea (mueva el mouse sobre el nombre de una función o de etiqueta) para varios lenguajes de programación
- Plegado de bloques de código
- Resaltar los marcadores de inicio y fin del bloque coincidente (tanto corchetes como etiquetas)
- Autocompletado y cierre automático de etiquetas para muchos lenguajes de programación, con información de referencia, e incluso para lenguajes anidados (por ejemplo, css y JavaScript dentro de código HTML que está dentro de un documento PHP).
- Soporte de múltiples codificaciones. Bluefish funciona internamente con UTF8, pero puede guardar sus documentos en cualquier codificación que desee.
- Funcionalidad de marcadores
- Barra de herramientas HTML y menús desplegables
- Diálogos y asistentes para muchas etiquetas HTML, con todos sus atributos.
- Diálogo de inserción de imagen con todas las funciones
- Creación de miniaturas y vinculación automática de la miniatura con la imagen original y creación de varias miniaturas.
- Barra de herramientas personalizable por el usuario para acceso rápido a funciones de uso frecuente
- Soporte de codificación Zen1,4
- Cumplimiento de las pautas de interfaz de usuario de Gnome y KDE siempre que sea posible
- Traducciones a 17 idiomas – y vienen más para los próximos lanzamientos.
Soporte de autocompletado para
- ada
- ASP .NET y VBS
- C/C++
- CSS
- CFML
- Clojure
- D
- obtener texto de orden de compra
- Google Ir
- HTML, XHTML y HTML5
- Java y JSP
- JavaScript y jQuery
- lua
- Octava/MATLAB
- MediosWiki
- NSIS
- Pascal
- perla
- PHP
- Pitón
- R
- Rubí
- HABLAR CON DESCARO A
- Caparazón
- Esquema
- SQL
- SVG
- vala
- WordPress
- XML
Plataformas
- ventanas
- linux
- Mac OS
sistemas linux
- ubuntu
- Debian
- sombrero
- openSUSE
- menta linux
- Arco Linux
- Manjaro
Licencia
Bluefish es un proyecto de código abierto, publicado bajo la licencia GNU GPL.
Recursos
Etiquetas
Editores de código abierto desarrollo web programación desarrollo de herramientas para desarrolladores