Espresso: edytowanie szablonów wiadomości e-mail w systemie OSX jest łatwiejsze dzięki składaniu treści
Ponieważ e-mail HTML nie szanuje HTML5 i CSS3, wymaga wielu zagnieżdżonych tabel, aby wszystko było dobrze dopasowane i zapewniało responsywność aplikacji mobilnych. Kiedy zaczynasz tworzyć złożone szablony wiadomości e-mail z wieloma źródłami, osadzonym kodem i różnymi układami, łatwo zagubić się w kodzie.
Korzystając z testów klienta poczty e-mail, mogłem sprawdzić, czy nasz biuletyn e-mail wyglądał dobrze na wszystkich klientach stacjonarnych i mobilnych. Niedawno przeprowadziłem nasz Martech Zone wywiady do nowego hosta, co wymagało aktualizacji układu naszego biuletynu. Wprowadzając te zmiany w naszym głównym szablonie, zepsułem kod i zacząłem dostrzegać problem polegający na tym, że nasz e-mail został odcięty… jego część wyśrodkowana, a reszta została uzasadniona.
W moim wybranym edytorze kodu brakowało jednej kluczowej funkcji, składanie zawartości, pozwoliłoby mi to szybko zidentyfikować, gdzie leży problem z zagnieżdżaniem. Składanie treści porządkuje strukturę na pasku bocznym, gdzie możesz ją rozwinąć i przejść bezpośrednio do sekcji, którą chcesz edytować. W zeszłym tygodniu pobrałem kilka edytorów w poszukiwaniu świetnej platformy i wylądowałem Espresso.
Składanie zawartości
Kiedy otworzyłem wiadomość e-mail w Espresso, znalazłem problem i udało mi się go rozwiązać w ciągu kilku sekund (zapomniałem zamknąć stół). Możesz zobaczyć, jak to działa na zrzucie ekranu poniżej… kod znajduje się po lewej stronie, ale nawigator składany zawartości jest z prawej. To jest poprawiona tabela, ale możesz zobaczyć, jak mógłbym szybko zidentyfikować zagnieżdżenie lub problem hierarchiczny ze strukturą mojego szablonu wiadomości e-mail!
Espresso nie służy tylko do edycji e-maili; to potężny edytor dla Apple OSX z następującymi funkcjami:
- Snippets - skróty pozwalają łączyć i rozszerzać skróty na podstawie tagów i niestandardowych fragmentów.
- Ulubione na pasku narzędzi - Dostosuj swój pasek narzędzi za pomocą działań kontekstowych, fragmentów i menu, aby uzyskać szybki dostęp.
- Ponowne wcięcie – Żegnaj, niechlujny kod. Zastosuj niestandardowe odstępy na przykładzie. Pracuje dla HTML, CSSi JavaScript.
- Szablony – W przypadku plików, folderów lub projektów. Użyj wbudowanego lub zapisz bity wielokrotnego użytku — prawdziwa oszczędność czasu.
- Workspace – Dzięki elastyczności zakładek i jeszcze płynniejszej integracji z plikami projektu.
- Otwórz szybko - Przełączaj się między dokumentami bez zdejmowania palców z klawiatury. Czas iść.
- Solidne podstawy - Edycja Zippy. CodeSense. Składanie. Przewodniki po wcięciach. Wyważanie wsporników. Wszyscy tam, po cichu pomagając.
- Wiele edycji - Wprowadzaj wiele zmian na raz, a nie jedną zmianę wiele razy. Wiele opcji sprawia, że zmiana nazwy jest dziecinnie prosta.
- nawigator - Brak menu funkcji. Bezproblemowe poruszanie się po strukturze kodu dzięki grupom, podglądom stylów i szybkiemu filtrowi.
- Pomoc językowa – Gotowe do użycia: HTML, (S)CSS, LESS, JS, CoffeeScript, PHP, Ruby, Python, Apache i XML.
- Fantastyczne znalezisko – Koniec z igłami i stogami siana. Projekt Znajdź i zamień, szybki filtr i pokolorowane wyrażenie regularne sprawiają, że przeszukiwanie plików lub tekstu jest dziecinnie proste.
- Zasilanie przez wtyczkę – Espresso posiada rozbudowaną wtyczkę API dla akcji, składni, formatowania i nie tylko.
Espresso ma wtyczki językowe obsługujące 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 i YAML.
Jestem zadowolony z Espresso i porzuciłem już mój stary edytor kodu! Cena narzędzia pozwoliła mi zaoszczędzić mnóstwo pieniędzy w przypadku tego pierwszego problemu, który z łatwością mogłem zdiagnozować i skorygować.