Ich träumte von einem Texteditor mit spezifischen Funktionalitäten (Begründung wird am Ende gegeben) in Bezug auf HTML und CSS.
Der Editor würde dann je nach Kontext unterschiedlich auf Tastatur-/Kopieren-Einfügen-Eingaben reagieren . Zum Beispiel:
Enter
Schlüssel würde den Container der untersten Blockebene in zwei Teile teilenWarum brauche ich also einen solchen Editor?
Ich brauche keine ausgefallenen Sachen mit Präsentation. Das würde an anderer Stelle auf Containerebene gehandhabt (auch wenn Wörter wie "Blockebene" und "Spanebene" oben das Gegenteil zu implizieren scheinen, kann ich immer noch grundlegendes HTML + CSS schreiben).
Die Seiten werden häufig geändert und haben Größen von mittel bis groß (5 bis 20 Seiten eines entsprechenden PDF). Ihr Inhalt sollte jedoch im Editor leicht lesbar sein, ich möchte nicht jedes Mal 10 Minuten lang die HTML-Syntax entschlüsseln/durchlesen, wenn ich etwas finden und ändern möchte. Und ich möchte, dass die Änderungen selbst schnell durchgeführt werden.
Als Bonus könnte der Redakteur dieselben strukturellen Informationen verwenden, die er bereits über das Dokument hat, um beispielsweise den Inhalt in andere Formate zu exportieren.
Trotzdem möchte ich dafür keinen Wysiwyg-Editor verwenden, im Wesentlichen, weil ich die volle Kontrolle über die Struktur meines Dokuments (und Klassen, Inline-Stile, Ereignisse usw.) haben möchte, um relevantes Javascript + einzufügen DOM Optimierungen darin.
Amaya konnte mir ein Wysiwyg-Äquivalent zu dem geben, was ich will, aber es ist zu streng in Bezug auf das veraltete HTML, das es akzeptiert. Und es versucht (und scheitert), MathML und SVG im Dokument zu interpretieren. Ich kann es nicht mehr verwenden, ohne die Ergebnisse zu optimieren, und das verlangsamt meinen Arbeitsablauf zu einem Schleichen (jede nachgelagerte Änderung muss nach jeder Änderung des Masterdokuments erneut durchgeführt werden).
Ich habe andere Wysiwyg-Sachen wie BlueGriffon ausprobiert, aber aufgrund seiner Allzwecknatur ist es für meine einfachen Zwecke ineffizient, und ich möchte nicht für ein Snippets-Addon für eine Software bezahlen, die ich am Ende wahrscheinlich nicht verwenden werde.
Editoren wie Notepad++, Sublime Text usw. bieten mir nicht die Funktionalität, die ich brauche. Oder wenn sie es tun, kann ich nicht finden, wie.
Wenn Sie sich für etwas Ähnliches interessiert haben, was sind die Ergebnisse Ihrer Suche?
Ich würde vorschlagen, Bluefish auszuprobieren . Es erfüllt einige der Kriterien, nach denen Sie gefragt haben, und es ist ein kostenloses Open-Source-Programm. Wenn Sie es also nicht mögen, ist nichts dabei. Es läuft auf Linux, FreeBSD, MacOS-X, Windows, OpenBSD und Solaris.
Ich erledige meine gesamte HTML-Arbeit in OxygenXML Developer . Sie haben eine kostenlose Testversion.
Der Editor ist auch sehr gut mit anderen Doctypes: XML (offensichtlich), Dita, Docbook, Skript- oder Batch-Schreiben, CSS, Javascript usw.
Es gibt auch eine Webversion . Ich bin damit nicht sehr vertraut.
(Ich bin nicht mit dem Unternehmen verbunden)
RockPaperLz- Maskiere es oder Casket