Espresso: Det er enklere å redigere e-postmaler i OSX med innholdsfolding
Fordi e-post HTML ikke respekterer HTML5 og CSS3, krever det en mengde nestede tabeller for å få noe til å passe godt og inkludere respons for mobilapplikasjoner. Når du begynner å bygge komplekse e-postmaler med mange kilder, innebygd kode og varierende oppsett, er det lett å gå seg vill i koden.
Ved å bruke e-postklienttesting kunne jeg bekrefte at vår nyhetsbrev så bra ut på tvers av alle stasjonære og mobile klienter. Jeg flyttet nylig vår Martech Zone intervjuer til en ny vert, som krevde en oppdatert layout i vårt nyhetsbrev. Mens jeg gjorde disse endringene i kjernemalen vår, rotet jeg til koden og begynte å se et problem der e-posten vår ble kuttet ... en del av den sentrert, og så var resten rettferdiggjort.
Min valgte kodeditor manglet en nøkkelfunksjon, innholdsbretting, som ville ha latt meg raskt identifisere hvor hekkeproblemet mitt var. Innholdsfolding organiserer strukturen din i sidefeltet, der du kan utvide og hoppe direkte til delen du ønsker å redigere. Jeg lastet ned flere redaktører den siste uken, på jakt etter en flott plattform, og landet på Espresso.
Innholdsfolding
En gang åpnet jeg e-posten Espresso, fant jeg problemet og klarte å rette det i løpet av noen få sekunder (jeg hadde glemt å lukke et bord). Du kan se hvordan det fungerer i skjermbildet nedenfor ... koden er til venstre, men innholdsfoldingsnavigator er til høyre. Dette er den korrigerte tabellen, men du kan se hvordan jeg raskt kunne identifisere et hekkende eller hierarkisk problem med min e-postmalstruktur!
Espresso er ikke bare for å redigere e-poster; det er en kraftig editor for Apple OSX med følgende funksjoner:
- Tekstutdrag - snarveier lar deg kombinere og utvide forkortelser basert på koder og egendefinerte utdrag.
- Verktøylinjefavoritter - Tilpass verktøylinjen din med kontekstuelle handlinger, utdrag og menyer for rask tilgang.
- Re-innrykk – Bye bye, rotete kode. Bruk tilpasset mellomrom etter eksempel. Jobber for HTML, CSS, og JavaScript.
- maler – For filer, mapper eller prosjekter. Bruk en innebygd, eller lagre de gjenbrukbare bitene dine – en virkelig tidsbesparende.
- Arbeidsområde – Med fleksibiliteten til faner samtidig som den integreres enda mer smidig med prosjektfilene dine.
- Åpne raskt - Bytt mellom dokumenter uten å ta fingrene fra tastaturet. Det er tid.
- Solid grunnleggende - Zippy redigering. CodeSense. Folding. Innrykk guider. Brakettbalansering. Alt der, hjelper stille.
- Multi-redigering - Gjør mange endringer på en gang, ikke en endring mange ganger. Flere valg gjør det mulig å endre navn på ting.
- Navigator - Ikke bare funksjonsmeny. Naviger enkelt i kodestrukturen med grupper, forhåndsvisninger av stil og hurtigfilter.
- Språkstøtte – Ut av esken: HTML, (S)CSS, LESS, JS, CoffeeScript, PHP, Ruby, Python, Apache og XML.
- Fantastisk funn – Ikke mer nål og høystakk. Prosjektsøk og erstatt, hurtigfilter og fargelagt regulært uttrykk gjør det enkelt å søke gjennom filer eller tekst.
- Plug-in strøm – Espresso har en omfattende plug-in API for handlinger, syntakser, formatering og mer.
Espresso har språk plugins som stø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 fornøyd med Espresso og har allerede droppet det gamle koderedigeringsprogrammet mitt! Prisen på verktøyet sparte meg massevis av penger på dette første problemet som jeg lett kunne diagnostisere og korrigere.