Welchen Editor kann ich zum Schreiben von HTML mit speziellen QuickInfos für Outlook anpassen?

Ich habe gerade einen Job angefangen, bei dem ich HTML-E-Mails schreiben werde. Ich möchte zukünftigen Teammitgliedern, die sich vielleicht die Aufgabe teilen, HTML-E-Mails zu schreiben, die in allen wichtigen E-Mail-Clients korrekt wiedergegeben werden, sogar in MS Outlook 2016 für den Desktop, das Geschenk der Bequemlichkeit machen.

Ich kenne MailChimp. Unser Team verwendet derzeit InfusionSoft für Marketing-E-Mails. Ich habe den Editor von Litmus.com und den Editor von Emailonacid.com verwendet. Ich habe RED von CoffeeCup ausprobiert. Diese decken zusammen mit den Google Developer-Tools in Chome fast alle Softwarefunktionen ab, nach denen ich suche, mit Ausnahme einiger weniger. Ich schaue mich weiter um, weil ich etwas mehr will, besonders wenn es um E-Mails geht, die für MS Outlook auf dem Desktop erstellt wurden. Android Studio hat mich zu den Funktionen inspiriert, die ich möchte.

Kernfunktionen, die man haben muss:

  • rote verschnörkelte Unterstreichungen von Codeteilen, die in Outlook nicht unterstützt werden
  • QuickInfos werden angezeigt, wenn ich mit der Maus über Codeteile mit roten Schnörkeln fahre, und geben mir Ratschläge, was mit dem Code nicht stimmt und was es beheben könnte.

Schöne Features wären:

  • Wechseln Sie zwischen den E-Mail-Client-Modi. Wenn ich sehen möchte, ob der Code Fehler in Outlook enthält, wechsle ich zu Outlook, und die roten Schnörkel und QuickInfos sind spezifisch für Outlook. Wenn ich zu Gmail wechsle, werden diese spezifisch für Gmail.
  • Aktualisierbare Tooltips oder aktualisierbare „E-Mail-Client-Modi“. Auf diese Weise aktualisieren wir den Outlook-Modus, wenn sich die Dinge ändern, wenn eine andere Version von Outlook herauskommt, oder wir können einen weiteren Modus für die neue Outlook-Version hinzufügen.
  • Eingebautes CSS-Inlining-Tool. Auf diese Weise kann ich zumindest am Anfang sauberes CSS in eine Datei oder viele Dateien schreiben. Dann kann ich mit einem Knopfdruck inline, wenn ich zum Testen gehe. Es wäre super cool, wenn ich wählen könnte, Stile explizit an Kinder zu inlinen, die sie geerbt hätten.

Ich will es nur, weiß nicht warum Features:

  • Integriertes CSS-Un-Inlining-Tool, um das CSS wieder aus den Stilattributen und in eine .css-Datei zu entfernen.

Ich habe Dokumente recherchiert und erstellt, die Informationen darüber enthalten, welcher Code in Outlook unterstützt/nicht unterstützt wird. Die Tooltips könnte ich bei Bedarf selbst erstellen. Ich möchte diese Funktionen vor allem, denn wäre dies nicht ideal, um Dokumentationen an mein Team weiterzugeben? Sie hätten eine spezifische Anleitung in dem genauen Kontext, in den sie gehören.

Aktuelle Softwaresuche: Wie gesagt, die meisten Tools, die ich verwendet habe, sind für das, was ich brauche, gut geeignet, insbesondere wenn sie miteinander kombiniert werden. Aber sie verfehlen die oben aufgeführten Funktionen. Meine Suche ist derzeit in 3 Pfade aufgeteilt.

  1. Suchen Sie nach einem Editor, der alle gewünschten Funktionen bietet. LiveEditor, Litmus.com und Emailonacid.com waren am nächsten. Aber ich habe nicht den einen Redakteur gefunden, der sie alle beherrscht.
  2. Durchsuchen Sie erweiterbare Editoren (emacs, Atom, IntelliJ, VisualStudio, Sublime usw.) und suchen Sie nach Plugins, die mir alle gewünschten Funktionen bieten. IntelliJ mit diesem Aspose-Plugin sah nach einer Möglichkeit aus, aber ich verstehe es noch nicht wirklich, und ich habe mich nicht dazu verpflichtet, IntelliJ zu kaufen, nur um das zu versuchen.
  3. Versuchen Sie, meine eigenen Erweiterungen zu erstellen, wahrscheinlich für Atom, um alle Funktionen zu erstellen, die ich möchte. Atom sieht so aus, als hätte es die geringsten Barrieren.

Unabhängig davon, ob Ihre Antwort in eine dieser drei Kategorien fällt, würde ich sie akzeptieren.

Antworten (1)

Editoren CudaText/SynWrite haben eine Basis dafür, für Addon. Addon muss man haben

  • Lexer, modifizierter HTML-Lexer, der fehlerhafte HTML-Teile findet und sie rot oder rot unterstrichen macht. SynWrite hat Lexer-Tutorials-Dokumente (4 Dateien) dazu.

  • Plugin für SynLint (Synwrite)/ CudaLint (CudaText). Dh Linter. Dieser Linter muss Lesezeichen auf schlechten Zeilen platzieren. Es kann Lesezeichen mit QuickInfos hinzufügen - für Symbole in der linken Seitenleiste. Plugin in Python.

Lexer + Linter können das.