Espresso: Det er nemmere at redigere e-mailskabeloner i OSX med indholdsfoldning
Fordi e-mail HTML ikke respekterer HTML5 , CSS3, kræver det et væld af indlejrede tabeller for at få noget til at passe godt og inkorporere reaktionsevne til mobilapplikationer. Når du begynder at bygge komplekse e-mail-skabeloner med mange kilder, indlejret kode og varierende layout, er det nemt at fare vild i din kode.
Ved at bruge e-mailklienttest kunne jeg bekræfte, at vores e-mail nyhedsbrev så godt ud på tværs af alle stationære og mobile klienter. Jeg flyttede for nylig vores Martech Zone interviews til en ny vært, hvilket krævede et opdateret layout i vores nyhedsbrev. Mens jeg lavede disse redigeringer af vores kerneskabelon, rodede jeg koden sammen og begyndte at se et problem, hvor vores e-mail blev afbrudt ... en del af den centrerede, og så var resten berettiget.
Min valgte kodeditor manglede en nøglefunktion, foldning af indhold, ville det have givet mig mulighed for hurtigt at identificere, hvor mit redeproblem var. Indholdsfoldning organiserer din struktur i sidebjælken, hvor du kan udvide og hoppe direkte til den sektion, du ønsker at redigere. Jeg downloadede adskillige redaktører i løbet af den sidste uge, på udkig efter en fantastisk platform, og landede på Espresso.
Foldning af indhold
En gang åbnede jeg e-mailen Espresso, fandt jeg problemet og var i stand til at rette det inden for et par sekunder (jeg havde glemt at lukke et bord). Du kan se, hvordan det virker på skærmbilledet nedenfor ... koden er til venstre, men indholdsfoldningsnavigator er til højre. Dette er den korrigerede tabel, men du kan se, hvordan jeg hurtigt kunne identificere et indlejrende eller hierarkisk problem med min e-mail-skabelonstruktur!
Espresso er ikke kun til redigering af e-mails; det er en kraftfuld editor til Apple OSX med følgende funktioner:
- Snippets - genveje giver dig mulighed for at kombinere og udvide forkortelser baseret på tags og brugerdefinerede uddrag.
- Værktøjslinjens favoritter - Tilpas din værktøjslinje med kontekstuelle handlinger, uddrag og menuer for hurtig adgang.
- Genindryk – Farvel, rodet kode. Anvend tilpasset mellemrum efter eksempel. Arbejder for HTML, CSSog JavaScript.
- skabeloner – Til filer, mapper eller projekter. Brug en indbygget, eller gem dine genanvendelige bits - en reel tidsbesparelse.
- Arbejdsområde – Med fleksibiliteten ved faner, mens den integreres endnu mere smidigt med dine projektfiler.
- Åbn hurtigt - Skift mellem dokumenter uden at tage fingrene fra tastaturet. Det er tid.
- Solid grundlæggende - Zippy redigering. CodeSense. Folde. Indrykningsguider. Afbalancering af beslag. Alle der, stille og roligt.
- Multi-redigering - Foretag mange ændringer på én gang, ikke en ændring mange gange. Flere valg gør omdøbning af ting til en leg.
- Navigator - Ingen simpel funktionsmenu. Naviger let i din kodestruktur med grupper, forhåndsvisning af stil og Hurtigfilter.
- Sprogunderstøttelse – Ud af æsken: HTML, (S)CSS, LESS, JS, CoffeeScript, PHP, Ruby, Python, Apache og XML.
- Fantastisk Find – Ikke mere nål og høstak. Projekt Find og Erstat, Hurtigt filter og farvelagt regex gør søgning i filer eller tekst til en leg.
- Plug-in strøm – Espresso har et omfattende plug-in API til handlinger, syntakser, formatering og mere.
Espresso har sprog plugins der understøtter C, Clojure, ConfigParser, ConvertLinebreaks, Erlang, ExtJS, Flash, French Press (JavaScript beautifier), Haskell, HTMLBundle, INI, jQuery, Latex, Lua, Objective-C, Perl, Prefixr, Regex, Smarty, SQL, Textile og YAML.
Jeg er glad for Espresso og har allerede droppet min gamle kodeeditor! Prisen på værktøjet sparede mig for et væld af penge på dette første problem, som jeg nemt kunne diagnosticere og rette.