Espresso: E-postsjabloanen bewurkje yn OSX is makliker mei ynhâld fold
Omdat e-mail HTML net respektearret HTML5 en CSS3, it fereasket in mannichte fan nestele tabellen om alles goed te meitsjen en responsiviteit foar mobile applikaasjes op te nimmen. As jo begjinne mei it bouwen fan komplekse e-postsjabloanen mei in protte boarnen, ynbêde koade, en wikseljende opmaak, is it maklik om te ferdwalen yn jo koade.
Mei help fan testen fan e-postkliïnten koe ik ferifiearje dat ús e-post nijsbrief seach der goed út oer alle desktop- en mobile kliïnten. Ik haw koartlyn ús ferhuze Martech Zone fraachpetearen nei in nije host, dy't in bywurke yndieling yn ús nijsbrief easke. Wylst ik dizze bewurkings oan ús kearnsjabloan makke, fernielde ik de koade en begon in probleem te sjen wêr't ús e-post waard ôfsnien ... in diel fan it sintraal, en dan wie de rest rjochtfeardige.
Myn koade-bewurker fan kar ûntbriek ien kaaifunksje, ynhâld folding, dat soe my gau identifisearje litte wêr't myn nêstprobleem wie. Ynhâldfolding organisearret jo struktuer yn 'e sydbalke, wêr't jo direkt kinne útwreidzje en springe nei de seksje dy't jo wolle bewurkje. Ik haw de lêste wike ferskate redakteuren ynladen, op syk nei in geweldich platfoarm, en kaam op espresso.
Ynhâldfolding
Ienris iepene ik de e-post yn espresso, Ik fûn it probleem en koe it binnen in pear sekonden korrigearje (ik wie fergetten om in tafel te sluten). Jo kinne sjen hoe't it wurket yn 'e skermprint hjirûnder ... de koade is oan de linkerkant, mar de ynhâld folding navigator stiet oan de rjochterkant. Dit is de korrizjearre tabel, mar jo kinne sjen hoe't ik in nest of hiërarchysk probleem fluch koe identifisearje mei myn e-post sjabloanstruktuer!
Espresso is net allinich foar it bewurkjen fan e-mails; it is in krêftige bewurker foar Apple OSX mei de folgjende funksjes:
- Snippets - fluchtoetsen kinne jo ôfkoartingen kombinearje en útwreidzje op basis fan tags en oanpaste snippets.
- Arkbalfavoriten - Pas jo arkbalke oan mei kontekstuele aksjes, snippets, en menu's foar rappe tagong.
- Re-ynspringe - Bye bye, rommelige koade. Tapasse oanpaste ôfstân troch foarbyld. Wurket foar HTML, CSS, en JavaScript.
- Templates - Foar bestannen, mappen as projekten. Brûk in ynboude, of bewarje jo werbrûkbere bits - in echte tiidbesparring.
- Wurkromte - Mei de fleksibiliteit fan ljeppers, wylst jo noch soepeler yntegrearje mei jo projektbestannen.
- Fluch iepenje - Wikselje tusken dokuminten sûnder jo fingers fan it toetseboerd te nimmen. It is tiid foar tiid.
- Fêste basis - Zippy bewurkjen. CodeSense. Folding. Ynspringingsgidsen. Beugelôfwaging. Alhiel dêr, stil helpe.
- Multi-Bewurkje - Meitsje in soad feroarings tagelyk, net ien kear in protte feroarje. Meardere seleksjes meitsje it omneamen fan dingen in wyntsje.
- Navigator - Gjin gewoan funksjemenu. Navigearje jo koadestruktuer sûnder muoite mei groepen, stylfoarbylden en Fluchfilter.
- Taalstipe - Out of the box: HTML, (S)CSS, LESS, JS, CoffeeScript, PHP, Ruby, Python, Apache, en XML.
- Fantastyske fynst – Neil en heastapel net mear. Projekt sykje en ferfange, fluch filter, en kleurde regex meitsje sykjen troch bestannen of tekst in wyntsje.
- Plug-In Power - Espresso hat in wiidweidige plug-in API foar aksjes, syntaksis, opmaak, en mear.
Espresso hat taal plugins dy't 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 stypje , en YAML.
Ik bin bliid mei Espresso en haw myn âlde koade-bewurker al ferlitten! De priis fan it ark besparre my in ton jild op dit earste probleem dat ik maklik koe diagnoaze en korrigearje.