Estaba soñando con un editor de texto con funcionalidades específicas (las razones se darán al final) en relación con HTML y CSS.
El editor entonces reaccionaría de manera diferente a la entrada del teclado/copiar y pegar dependiendo del contexto. Por ejemplo:
Enter
clave dividiría el contenedor de nivel de bloque más bajo en dosEntonces, ¿por qué necesito un editor así?
No necesito cosas lujosas con la presentación. Eso se manejaría en otro lugar, en el nivel del contenedor (incluso si palabras como "nivel de bloque" y "nivel de extensión" parecen implicar lo contrario, todavía puedo escribir HTML + CSS básico).
Las páginas se modificarán con frecuencia y tendrán tamaños que van de medianos a grandes (de 5 a 20 páginas de PDF equivalente). Sin embargo, su contenido debe ser fácilmente legible en el editor, no quiero pasar 10 minutos descifrando/leyendo la sintaxis HTML cada vez que quiero localizar y cambiar algo. Y quiero que los cambios en sí mismos se hagan rápidamente.
Como beneficio adicional , el editor podría usar la misma información estructural que ya tiene sobre el documento, por ejemplo, para exportar el contenido en otros formatos.
Aún así, no quiero usar un editor Wysiwyg para esto, esencialmente porque quiero tener el control total de la estructura de mi documento (y clases, estilos en línea, eventos, ...) para incluir javascript relevante + Ajustes de DOM en él.
Amaya pudo darme un Wysiwyg equivalente a lo que quiero, pero es demasiado estricto con respecto al HTML obsoleto que acepta. E intenta (y falla) interpretar MathML y SVG en el documento. Ya no puedo usarlo sin ajustar los resultados, y eso ralentiza mi flujo de trabajo (cada modificación posterior debe realizarse nuevamente después de cada cambio del documento maestro).
Probé otras cosas de Wysiwyg como BlueGriffon, pero debido a su naturaleza de propósito general, es ineficiente para mis propósitos simples, y no quiero pagar por un complemento de fragmentos de algún software que probablemente no usaré al final.
Los editores como Notepad++, Sublime Text, etc. no me brindan la funcionalidad que necesito. O si lo hacen, no puedo encontrar cómo.
Si te ha interesado algo similar, ¿cuáles son los resultados de tu búsqueda?
Sugeriría probar Bluefish . Cumple con algunos de los criterios que solicitó y es un programa gratuito de código abierto, por lo que si no le gusta, no descarta nada. Se ejecuta en Linux, FreeBSD, MacOS-X, Windows, OpenBSD y Solaris.
Hago todo mi trabajo HTML en OxygenXML Developer . Tienen prueba gratuita.
El editor también es muy bueno con otros tipos de documentos: XML (obviamente), Dita, Docbook, script o escritura por lotes, CSS, Javascript... etc.
También hay una versión web . No estoy muy familiarizado con eso.
(No estoy afiliado a la empresa)
RockPaperLz- Máscara o ataúd