Espresso: Ang Pag-edit ng Mga Template ng Email sa OSX ay Mas Madali Sa Pag-fold ng Nilalaman
Dahil ang email HTML ay hindi iginagalang HTML5 at CSS3, nangangailangan ito ng maraming naka-nest na talahanayan upang gawing maayos ang anumang bagay at maisama ang pagtugon para sa mga mobile application. Kapag nagsimula kang bumuo ng mga kumplikadong template ng email na may maraming pinagmumulan, naka-embed na code, at iba't ibang mga layout, madaling mawala sa iyong code.
Gamit ang pagsubok sa email client, maaari kong i-verify na ang aming email newsletter maganda ang hitsura sa lahat ng desktop at mobile client. Kanina lang ako lumipat ng aming Martech Zone panayam sa isang bagong host, na nangangailangan ng na-update na layout sa aming newsletter. Habang ginagawa ang mga pag-edit na iyon sa aming pangunahing template, ginulo ko ang code at nagsimulang makakita ng isyu kung saan naputol ang aming email... isang bahagi nito ang nakasentro, at pagkatapos ay nabigyang-katwiran ang iba.
Ang aking pagpipilian ng editor ng code ay nawawala ang isang pangunahing tampok, natitiklop na nilalaman, na magbibigay-daan sa akin na mabilis na matukoy kung nasaan ang aking isyu sa pagpupugad. Inaayos ng pag-fold ng nilalaman ang iyong istraktura sa sidebar, kung saan maaari mong palawakin at direktang tumalon sa seksyong gusto mong i-edit. Nag-download ako ng ilang mga editor sa nakaraang linggo, naghahanap ng isang mahusay na platform, at napunta sa Ipinahayag.
Nilalaman na Fold
Sa sandaling binuksan ko ang email Ipinahayag, nakita ko ang isyu at nagawa kong itama ito sa loob ng ilang segundo (nakalimutan kong isara ang isang talahanayan). Makikita mo kung paano ito gumagana sa screenshot sa ibaba... nasa kaliwa ang code, ngunit ang navigator ng natitiklop na nilalaman nasa kanan. Ito ang naitama na talahanayan, ngunit maaari mong makita kung paano ko magagawang upang mabilis na makilala ang isang pugad o hierarchical na isyu sa aking istraktura ng template ng email!
Ang Espresso ay hindi lamang para sa pag-edit ng mga email; isa itong makapangyarihang editor para sa Apple OSX na may mga sumusunod na tampok:
- Mga snippet - Hinahayaan ka ng mga shortcut na pagsamahin at palawakin ang mga pagdadaglat batay sa mga tag at pasadyang mga snippet.
- Mga Paborito ng toolbar - Ipasadya ang iyong toolbar gamit ang mga pagkilos ayon sa konteksto, mga snippet, at mga menu para sa mabilis na pag-access.
- Muling-Indent – Bye bye, magulo na code. Ilapat ang custom na espasyo sa pamamagitan ng halimbawa. Gumagana para sa HTML, CSS, at JavaScript.
- Template – Para sa mga file, folder, o proyekto. Gumamit ng built-in, o i-save ang iyong magagamit muli na mga piraso — isang tunay na time-saver.
- workspace – Gamit ang flexibility ng mga tab habang isinasama ang mas maayos sa iyong mga file ng proyekto.
- Mabilis na magbukas - Lumipat sa pagitan ng mga dokumento nang hindi inaalis ang iyong mga daliri sa keyboard. Panahon na ng Go.
- Solid Basics - Pag-edit ng Zippy. CodeSense. Natitiklop na. Mga gabay sa indentation. Pagbabalanse ng bracket. Lahat doon, tahimik na tumutulong.
- Maramihang Pag-edit - Gumawa ng maraming mga pagbabago nang sabay-sabay, hindi isang pagbabago ng maraming beses. Ang maramihang mga pagpipilian ay ginagawang madali ng pagpapalit ng pangalan ng mga bagay.
- Navigator - Walang simpleng menu ng pag-andar. Walang kahirap-hirap na mag-navigate sa iyong istraktura ng code sa mga pangkat, mga preview ng estilo at Mabilis na Filter.
- Suporta sa Wika – Sa labas ng kahon: HTML, (S)CSS, LESS, JS, CoffeeScript, PHP, Ruby, Python, Apache, at XML.
- Kamangha-manghang Maghanap – Wala nang karayom at dayami. Project Find and Replace, Quick Filter, at colorized na regex ay ginagawang madali ang paghahanap sa pamamagitan ng mga file o text.
- Lakas ng Plug-In – Ang Espresso ay may malawak na plug-in API para sa mga pagkilos, syntax, formatting, at marami pa.
Si Espresso ay mayroon mga plugin ng wika na sumusuporta sa 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 , at YAML.
Masaya ako sa Espresso at tinalikuran ko na ang aking lumang code editor! Ang presyo ng tool ay nakatipid sa akin ng isang toneladang pera sa unang isyu na ito na madali kong na-diagnose at naitama.