एस्प्रेसो: कंटेंट फोल्डिंग के साथ OSX में ईमेल टेम्प्लेट संपादित करना आसान है
क्योंकि ईमेल HTML सम्मान नहीं करता HTML5 और CSS3, किसी भी चीज़ को अच्छी तरह से संरेखित करने और मोबाइल एप्लिकेशन के लिए प्रतिक्रियाशीलता को शामिल करने के लिए कई नेस्टेड तालिकाओं की आवश्यकता होती है। जब आप कई स्रोतों, एम्बेडेड कोड और अलग-अलग लेआउट के साथ जटिल ईमेल टेम्पलेट बनाना शुरू करते हैं, तो आपके कोड में खो जाना आसान हो जाता है।
ईमेल क्लाइंट परीक्षण का उपयोग करके, मैं यह सत्यापित कर सका कि हमारा ईमेल न्यूज़लेटर सभी डेस्कटॉप और मोबाइल ग्राहकों में अच्छा लग रहा था। मैं हाल ही में हमारे चले गए Martech Zone साक्षात्कार एक नए होस्ट के लिए, जिसके लिए हमारे न्यूज़लेटर में एक अद्यतन लेआउट की आवश्यकता थी। हमारे मूल टेम्पलेट में उन संपादनों को करते समय, मैंने कोड को गड़बड़ कर दिया और एक मुद्दा देखना शुरू कर दिया जहां हमारा ईमेल अलग हो गया था... इसका एक हिस्सा केंद्रित था, और फिर बाकी उचित था।
मेरी पसंद के कोड संपादक को एक महत्वपूर्ण विशेषता याद आ रही थी, सामग्री तह, इससे मुझे तुरंत पता चल जाता कि मेरा घोंसला बनाने का मुद्दा कहां है। कंटेंट फोल्डिंग आपकी संरचना को साइडबार में व्यवस्थित करता है, जहां आप विस्तार कर सकते हैं और सीधे उस अनुभाग पर जा सकते हैं जिसे आप संपादित करना चाहते हैं। एक बेहतरीन मंच की तलाश में, मैंने पिछले सप्ताह कई संपादकों को डाउनलोड किया और मुझे मिल गया एस्प्रेसो.
सामग्री तह
एक बार जब मैंने ईमेल खोला एस्प्रेसो, मुझे समस्या मिल गई और मैं इसे कुछ ही सेकंड में ठीक करने में सक्षम हो गया (मैं एक तालिका बंद करना भूल गया था)। आप नीचे स्क्रीनशॉट में देख सकते हैं कि यह कैसे काम करता है... कोड बाईं ओर है, लेकिन सामग्री तह नाविक दायी आेर है। यह सही तालिका है, लेकिन आप देख सकते हैं कि मैं अपनी ईमेल टेम्पलेट संरचना के साथ एक घोंसले के शिकार या पदानुक्रमित मुद्दे को कैसे पहचान सकता हूं!
एस्प्रेसो केवल ईमेल संपादित करने के लिए नहीं है; यह निम्नलिखित सुविधाओं के साथ Apple OSX के लिए एक शक्तिशाली संपादक है:
- स्निपेट्स - शॉर्टकट आपको टैग और कस्टम स्निपेट के आधार पर संक्षिप्तिकरण को संयोजित और विस्तारित करने देते हैं।
- टूलबार पसंदीदा - त्वरित पहुँच के लिए प्रासंगिक कार्यों, स्निपेट्स और मेनू के साथ अपने टूलबार को अनुकूलित करें।
- फिर से इंडेंट - अलविदा, गन्दा कोड। उदाहरण के द्वारा कस्टम रिक्ति लागू करें. के लिए काम करता है एचटीएमएल, सीएसएस, और जावास्क्रिप्ट।
- टेम्पलेट्स - फ़ाइलों, फ़ोल्डरों या प्रोजेक्ट के लिए। बिल्ट-इन का उपयोग करें, या अपने पुन: प्रयोज्य बिट्स को बचाएं - एक वास्तविक समय बचाने वाला।
- कार्यस्थान - आपकी प्रोजेक्ट फ़ाइलों के साथ और भी अधिक आसानी से एकीकृत होते हुए टैब के लचीलेपन के साथ।
- जल्दी से खोलो - कीबोर्ड से अपनी उंगलियां उठाए बिना दस्तावेजों के बीच स्विच करें। ये जाने का समय है।
- सॉलिड बेसिक्स - ज़िप्पी संपादन। CodeSense। तह। इंडेंटेशन गाइड। ब्रैकेट संतुलन। सब वहाँ, चुपचाप मदद कर रहे हैं।
- मल्टी संपादित करें - एक साथ कई बदलाव करें, एक नहीं कई बार बदलते हैं। एकाधिक चयन चीजों का नाम बदलने को हवा बनाते हैं।
- Navigator - कोई मात्र समारोह मेनू। अनायास समूहों, शैली पूर्वावलोकन और त्वरित फ़िल्टर के साथ अपने कोड संरचना को नेविगेट करें।
- भाषा समर्थन - बॉक्स से बाहर: HTML, (S)CSS, LESS, JS, CoffeeScript, PHP, रूबी, पायथन, अपाचे, और एक्सएमएल.
- विलक्षण खोज - अब सुई और भूसे का ढेर नहीं। प्रोजेक्ट ढूंढें और बदलें, त्वरित फ़िल्टर और रंगीन रेगेक्स फ़ाइलों या टेक्स्ट के माध्यम से खोजना आसान बनाते हैं।
- प्लग-इन पावर - एस्प्रेसो में एक व्यापक प्लग-इन है API कार्यों के लिए, वाक्यविन्यास, स्वरूपण, और बहुत कुछ।
एस्प्रेसो है भाषा प्लगइन्स वह समर्थन C, Clojure, ConfigParser, ConvertLinebreaks, Erlang, ExtJS, Flash, French Press (JavaScript beautifier), हास्केल, HTMLBundle, INI, jQuery, लेटेक्स, Lua, ऑब्जेक्टिव-सी, पर्ल, प्रीफिक्सर, Regex, Regex, Smarty, SQL, कपड़ा, का समर्थन करता है , और YAML।
मैं एस्प्रेसो से खुश हूं और पहले ही अपना पुराना कोड संपादक छोड़ चुका हूं! टूल की कीमत ने मुझे इस पहले मुद्दे पर बहुत सारा पैसा बचाया, जिसका मैं आसानी से निदान और सुधार करने में सक्षम था।