Espresso : la modification des modèles d'e-mails dans OSX est plus facile grâce au pliage de contenu
Parce que le HTML des emails ne respecte pas HTML5 et CSS3, il nécessite une multitude de tables imbriquées pour que tout s'aligne bien et intègre la réactivité pour les applications mobiles. Lorsque vous commencez à créer des modèles de courrier électronique complexes avec de nombreuses sources, du code intégré et des mises en page variées, il est facile de se perdre dans votre code.
Grâce aux tests du client de messagerie, j'ai pu vérifier que notre bulletin électronique bonne apparence sur tous les clients de bureau et mobiles. J'ai récemment déplacé notre Martech Zone interviews vers un nouvel hôte, ce qui nécessitait une mise en page mise à jour dans notre newsletter. En apportant ces modifications à notre modèle principal, j'ai gâché le code et j'ai commencé à voir un problème où notre e-mail était coupé… une partie était centrée, puis le reste était justifié.
Mon éditeur de code de choix manquait une fonctionnalité clé, pliage de contenu, cela m'aurait permis d'identifier rapidement où se trouvait mon problème d'imbrication. Le pliage de contenu organise votre structure dans la barre latérale, où vous pouvez développer et accéder directement à la section que vous souhaitez modifier. J'ai téléchargé plusieurs éditeurs au cours de la semaine dernière, à la recherche d'une excellente plateforme, et j'ai atterri sur Espresso.
Pliage du contenu
Une fois que j'ai ouvert l'e-mail dans Espresso, j'ai trouvé le problème et j'ai pu le corriger en quelques secondes (j'avais oublié de fermer une table). Vous pouvez voir comment cela fonctionne dans la capture d'écran ci-dessous… le code est à gauche, mais le navigateur de pliage de contenu est à droite. Ceci est le tableau corrigé, mais vous pouvez voir comment je pourrais identifier rapidement un problème d'imbrication ou de hiérarchie avec ma structure de modèle d'e-mail!
Espresso ne sert pas uniquement à éditer des e-mails ; c'est un éditeur puissant pour Apple OSX avec les fonctionnalités suivantes :
- Snippets - les raccourcis vous permettent de combiner et de développer des abréviations basées sur des balises et des extraits personnalisés.
- Favoris de la barre d'outils - Personnalisez votre barre d'outils avec des actions contextuelles, des extraits et des menus pour un accès rapide.
- Ré-indenter – Adieu, code désordonné. Appliquez un espacement personnalisé par exemple. Fonctionne pour HTML, CSS, et JavaScript.
- Gabarits – Pour les fichiers, dossiers ou projets. Utilisez-en un intégré ou enregistrez vos bits réutilisables – un véritable gain de temps.
- Espace de travail – Avec la flexibilité des onglets tout en s’intégrant encore plus facilement à vos fichiers de projet.
- Ouvrir rapidement - Basculez entre les documents sans retirer vos doigts du clavier. Il est temps aller.
- Bases solides - Édition zippy. CodeSense. Pliant. Guides d'indentation. Équilibrage des supports. Tous là, aidant tranquillement.
- Édition multiple - Apportez de nombreux changements à la fois, pas un seul changement plusieurs fois. Les sélections multiples facilitent le changement de nom des choses.
- Navigator - Pas de simple menu de fonction. Naviguez sans effort dans votre structure de code avec des groupes, des aperçus de style et un filtre rapide.
- Support linguistique – Prêts à l'emploi : HTML, (S)CSS, LESS, JS, CoffeeScript, PHP, Ruby, Python, Apache et XML.
- Fantastique trouvaille – Fini l’aiguille et la botte de foin. La recherche et le remplacement du projet, le filtre rapide et les expressions régulières colorisées facilitent la recherche dans les fichiers ou le texte.
- Alimentation enfichable – Espresso dispose d’un plug-in complet API pour les actions, les syntaxes, la mise en forme, etc.
L'espresso a plugins de langue prenant en charge C, Clojure, ConfigParser, ConvertLinebreaks, Erlang, ExtJS, Flash, French Press (embellisseur JavaScript), Haskell, HTMLBundle, INI, jQuery, Latex, Lua, Objective-C, Perl, Prefixr, Regex, Smarty, SQL, Textile et YAML.
Je suis satisfait d'Espresso et j'ai déjà abandonné mon ancien éditeur de code ! Le prix de l’outil m’a permis d’économiser beaucoup d’argent sur ce premier problème que j’ai pu facilement diagnostiquer et corriger.