Էսպրեսսո. OSX-ում էլփոստի կաղապարների խմբագրումն ավելի հեշտ է բովանդակության ծալման դեպքում
Քանի որ էլփոստի HTML-ը չի հարգում HTML5 և CSS3, այն պահանջում է բազմաթիվ ներդիր աղյուսակներ, որպեսզի ցանկացած բան լավ դասավորվի և ներառի բջջային հավելվածների արձագանքումը: Երբ սկսում եք էլփոստի բարդ ձևանմուշներ կառուցել բազմաթիվ աղբյուրներով, ներկառուցված կոդով և տարբեր դասավորություններով, հեշտ է կորցնել ձեր կոդի մեջ:
Օգտագործելով էլփոստի հաճախորդի փորձարկումը, ես կարող էի հաստատել, որ մեր էլեկտրոնային տեղեկագիր լավ տեսք ունեցավ աշխատասեղանի և բջջայինի բոլոր հաճախորդների համար: Վերջերս տեղափոխեցի մեր Martech Zone հարցազրույցներ նոր հյուրընկալողին, որը պահանջում էր թարմացված դասավորություն մեր տեղեկագրում: Մեր հիմնական ձևանմուշում այդ փոփոխությունները կատարելիս ես խառնեցի կոդը և սկսեցի տեսնել մի խնդիր, որտեղ մեր էլ.փոստը կտրված էր… դրա մի մասը կենտրոնացված էր, իսկ հետո մնացածը արդարացվեց:
Իմ ընտրած ծածկագրի խմբագրիչը բացակայում էր մեկ կարևոր հատկություն, բովանդակության ծալում, դա թույլ կտա ինձ արագ պարզել, թե որտեղ էր իմ բնադրման խնդիրը: Բովանդակության ծալումը կազմակերպում է ձեր կառուցվածքը կողագոտում, որտեղ կարող եք ընդլայնել և անմիջապես անցնել այն բաժինը, որը ցանկանում եք խմբագրել: Ես ներբեռնեցի մի քանի խմբագիրներ վերջին շաբաթվա ընթացքում՝ փնտրելով հիանալի հարթակ և վայրէջք կատարեցի Էսպրեսսո.
Բովանդակության ծալում
Երբ ես բացեցի էլ Էսպրեսսո, ես գտա խնդիրը և կարողացա շտկել այն մի քանի վայրկյանում (ես մոռացել էի սեղան փակել): Դուք կարող եք տեսնել, թե ինչպես է այն աշխատում ստորև ներկայացված սքրինշոթում… կոդը ձախ կողմում է, բայց բովանդակության ծալովի նավարկիչ աջ կողմում է: Սա ուղղված աղյուսակն է, բայց դուք կարող եք տեսնել, թե ինչպես ես կկարողանայի արագորեն պարզել բնադրման կամ հիերարխիկ խնդիրը իմ էլփոստի ձևանմուշի կառուցվածքի հետ:
Էսպրեսսոն նախատեսված է ոչ միայն նամակներ խմբագրելու համար. դա հզոր խմբագիր է Apple OSX-ի համար՝ հետևյալ հատկանիշներով.
- Snippets - դյուրանցումները թույլ են տալիս միավորել և ընդլայնել հապավումները ՝ հիմնվելով պիտակների և հատուկ հատվածների վրա:
- Գործիքադարակի նախընտրություններ - Անհատականացրեք ձեր գործիքագոտին համատեքստային գործողությունների, հատվածների և ընտրացանկերի հետ արագ մուտք գործելու համար:
- Կրկին կտրատել - Ցտեսություն, խառնաշփոթ կոդ: Կիրառեք հատուկ տարածություն օրինակով: Աշխատում է HTML, CSSև JavaScript:
- Templates – Ֆայլերի, թղթապանակների կամ նախագծերի համար: Օգտագործեք ներկառուցված մեկը կամ պահպանեք ձեր բազմակի օգտագործման բիթերը՝ իրական ժամանակի խնայողություն:
- Աշխատանքային տարածք – Ներդիրների ճկունությամբ՝ ձեր նախագծի ֆայլերի հետ էլ ավելի սահուն ինտեգրվելով:
- Արագ բացեք - Փոխանցեք փաստաթղթերի միջև ՝ առանց ձեր մատները ստեղնաշարից հանելու: Գոյի ժամանակն է:
- Կոշտ հիմունքներ - Zippy խմբագրում: CodeSense. Փեղկավոր Ընկղման ուղեցույցներ: Բրա հավասարակշռում: Բոլորն այնտեղ ՝ լուռ օգնելով:
- Multi-Edit - Միանգամից շատ փոփոխություններ կատարեք, ոչ մի փոփոխություն մի քանի անգամ: Բազմաթիվ ընտրություններ վերածում են իրերը վերմակի:
- Navigator - Ոչ միայն ֆունկցիայի ընտրացանկ: Խմբերի, ոճի նախադիտումների և Արագ զտիչի միջոցով առանց ջանք թափելու ձեր կոդի կառուցվածքում:
- Լեզվի աջակցություն – Վանդակից դուրս՝ HTML, (S)CSS, LESS, JS, CoffeeScript, PHP, Ruby, Python, Apache և XML.
- Ֆանտաստիկ գտնել – Այլևս ոչ մի ասեղ և խոտի դեզ: Project Find and Replace, Quick Filter-ը և գունավոր regex-ը հեշտացնում են որոնումը ֆայլերի կամ տեքստի միջոցով:
- Plug-In Power – Էսպրեսոն ունի լայնածավալ հավելում API գործողությունների, շարահյուսությունների, ձևաչափման և այլնի համար:
Էսպրեսոն ունի լեզվի պլագիններ որոնք աջակցում են 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 , և YAML:
Ես գոհ եմ Espresso-ից և արդեն հրաժարվել եմ իմ հին կոդերի խմբագրիչից: Գործիքի գինը ինձ փրկեց տոննա գումար այս առաջին հարցում, որը ես հեշտությամբ կարողացա ախտորոշել և ուղղել: