Fermer le menu
 

Markdown : quel éditeur de texte choisir ?

Nicolas Furno | | 18:01 |  31

Ces dernières années, les éditeurs de texte ont profondément évolué. Se tournant tout naturellement vers la publication sur internet plutôt que vers l’impression, ils se sont simplifiés et ont changé leur mode de fonctionnement. Les logiciels spécialisés dans une sortie au format HTML adaptée aux blogs se sont multipliés, en particulier sur le Mac App Store et l’App Store iOS. Nous les évoquons souvent, mais comment choisir parmi tous ceux qui sont commercialisés ?

Voici notre sélection d’éditeurs de texte en suivant deux critères :

  • ils utilisent le Markdown et exportent le résultat en HTML ;
  • ils sont disponibles à la fois sur OS X et sur iOS.

Préambule : qu’est-ce que le Markdown ?

On en parle régulièrement dans nos articles et on l’utilise tous les jours, si bien que l’on oublie parfois que tout le monde ne sait pas ce qu’est le Markdown. Conçu à l’origine par le blogueur John Gruber aidé d’Aaron Swartz, ce langage vise à simplifier l’écriture de texte en HTML. Avant de voir à quoi ressemble ce langage, une précision importante : le Markdown n’est pas un format de fichier. Pour écrire avec ce langage, on utilise toujours un simple fichier texte, mais le plus souvent avec l’extension .md. Vous pouvez toujours l’ouvrir dans n’importe quel éditeur de texte toutefois, y compris dans TextEdit par exemple.

L’idée de base du Markdown est de ne pas encombrer un article des balises HTML qui prennent beaucoup de place et d’utiliser à la place un code très simple et qui ne nuit pas à la lecture. Pour mettre un mot en gras par exemple, on l’entourera de deux * plutôt que d’utiliser la balise <strong>. Conséquence de cette simplification, on a moins de chance de se tromper : puisque l’on utilise uniquement des astérisques, des dièses des parenthèses ou des crochets, on peut plus facilement repérer une erreur.

Utiliser le Markdown est très simple, du moins pour un usage de base et vous n’aurez qu’à retenir quelques principes de base. Les * pour écrire en italique ou en gras, mais aussi les # pour les titres, en suivant une règle simple : moins vous mettez de # en tête d’une ligne, plus le titre est important.

Pour créer une liste, il suffit de placer un tiret en tête de ligne. Une liste numérotée s’écrit avec un numéro et un point au début de la ligne. Une citation est précédée du caractère > et on peut insérer du code après une tabulation.

Markdown à gauche, le code HTML généré à droite.

Dernière chose essentielle à savoir, la syntaxe des liens et celle, dérivée, pour les images. En Markdown, on écrit un lien avec des crochets qui contiennent le texte du lien, suivis de deux parenthèses qui entourent l’adresse du lien. Pour une image, c’est la même chose, sauf que l’on ajoute un point d’exclamation avant pour marquer la différence. Le texte entre crochets est alors facultatif et il correspond à la balise alt en HTML.

Voici l’essentiel de ce qu’il faut savoir pour commencer à écrire des textes en Markdown. Par la suite, vous pourrez enrichir votre utilisation du langage en utilisant le MultiMarkdown qui ajoute plusieurs éléments, dont les notes de bas de page, des tableaux et même la gestion des bibliographies.

Ceci étant posé, on peut évoquer quelques éditeurs qui gèrent ce langage. Et noter au passage que l’on n’a souvent pas besoin d’apprendre par cœur la syntaxe du langage, puisque ce sont souvent les logiciels eux-mêmes qui insèrent ce qu’il faut autour de votre texte.

Byword : le choix rationnel

Présent sur le Mac App Store depuis 2011, puis sur l’App Store depuis 2012, Byword est un choix évident, surtout si vous n’avez jamais utilisé d’éditeur de texte Markdown. Il n’a aucun vrai défaut et propose toutes les fonctions attendues d’un tel logiciel, avec même quelques ajouts qui pourront intéresser certains utilisateurs.

Sur Mac, le logiciel aide au maximum l’utilisateur avec des raccourcis clavier standards pour tous les éléments de mise en forme. On peut sélectionner du texte et le passer en gras en utilisant le raccourci ⌘B, ajouter un lien avec le raccourci habituel (⌘K) ou en passant à chaque fois par le menu. Parmi ses bonnes idées, on apprécie la mise en avant de votre texte : ce qui est en gras est non seulement en gras dans le logiciel, mais les astérisques qui ont servi à ajouter ce gras sont grisées pour diminuer leur importance visuelle. Relire du texte avec Byword est ainsi très agréable et le logiciel dispose d’une prévisualisation bien conçue, même si elle impose sa mise en page.

Prévisualisation HTML du document Markdown, directement dans la fenêtre de Byword.

Byword est aussi disponible sur l’App Store iOS, dans une application adaptée aussi bien aux iPhone qu’aux iPad. L’application mobile est tout aussi complète que la version OS X : on retrouve la gestion complète du Markdown avec une barre supplémentaire sur le clavier pour ne pas avoir à tout saisir. Entre les appareils, les fichiers circulent avec iCloud et/ou Dropbox.

Byword sur un iPhone : la gestion du Markdown est complète, on peut aussi afficher le rendu directement dans l’application et le clavier étendu simplifie la mise en forme du texte.

Outre les fonctions communes à tous les éditeurs de texte Markdown, Byword se distingue par une option pour publier un article directement sur un blog. Ce service est payant et facturé 4,49 € sur OS X et sur iOS : il faudra ainsi payer près de 9 € pour l’obtenir partout. Sur le papier, cette fonction publie directement un article en gérant les mot-clés ou les catégories en fonction des cas.

À l’usage, la fonction est très simple, trop peut-être pour vos besoins. Il n’y a pas d’autocomplétion pour la taxonomie, aucune gestion des images… bref c’est un bonus, mais on ne recommanderait Byword uniquement pour cette raison. Rappelons toutefois à ce sujet que de plus en plus de systèmes de blogs acceptent le Markdown sans conversion. C’est notamment le cas de Tumblr et de WordPress.com.

Point intéressant si vous cherchez un éditeur de texte complet pour remplacer TextEdit, ce logiciel sait aussi travailler sur des documents RTF, sans Markdown. Dans ce cas, on met en forme en passant par un pop-up après sélection du texte, ou avec les mêmes raccourcis clavier. Byword sait aussi convertir un fichier d’un mode à l’autre.

Byword ne déclenchera sans doute pas de coup de cœur, mais il est indéniablement le choix le plus rationnel de cette sélection. Difficile de le mettre en défaut, il s’adapte aux envies de ses utilisateurs avec plusieurs options de présentation et il contient l’ensemble des fonctions attendues.

Fonctions clés :

  • Raccourcis clavier pour formater le texte / barre de formatage sous iOS
  • Prévisualisation intégrée
  • Gestion des liens et des images
  • Plusieurs thèmes au choix pour l’éditeur
  • Gestion des fichiers RTF

Applications à installer :

  • Sur Mac : Byword [2.1 – Français – 8,99 € – OS X 10.8]
  • Sur iPhone et iPad : Byword [2.1.3 – US – 4,49 € – iPhone/iPad – iOS 7]
  • Coût total : 13,48 €
8
10
Markdown : quel éditeur de texte choisir ?

Les derniers dossiers

Ailleurs sur le Web


31 Commentaires Signaler un abus dans les commentaires

avatar nicoplanet jeu, 16/01/2014 - 18:07 via iGeneration pour iOS

Pour info, iAWriter ne sera pas abandonné sur Mac et iOS. L'éditeur à annoncé que ces versions seront toujours maintenues au côté de la version Pro.

avatar Nicolas Furno macG jeu, 16/01/2014 - 18:09

@ nicoplanet : je sais qu'ils l'ont dit, mais je demande à voir. Par exemple, sur les appareils iOS, iA Writer n'a pas été mis à jour pour iOS 7, ne serait-ce que pour le clavier…

avatar terreaterre jeu, 16/01/2014 - 19:19

Comme dirait l'autre, les promesses n'engagent que ceux qui y croient (J. Chirac ou C. Pasqua, ce qui ne change pas grand chose)



avatar Francis Kuntz jeu, 16/01/2014 - 19:36

Heu de ce qu'ils ont dit, ils vont juste faire des mises a jours de compatibilite.

La raison de Writer Pro de ce qu'ils ont explique, c'est que reprendre writer etait trop lourd et qu'il vallait mieux tout recommencer de 0. Ceci dit ils ont peut etre mentis la dessus aussi...

avatar nova313 jeu, 16/01/2014 - 18:17 via iGeneration pour iOS

Pour ma part, j'utilise marked 2, et avant ça Mou.

Bien sur, ces apps ne sont pas dispo sur iOS.

avatar thibaud-chosson jeu, 16/01/2014 - 18:42 via iGeneration pour iOS

Je n'utilise pas le markdown, mais j'utilise Byword pour écrire en RTF.

Vraiment pas déçu, en effet c'est un excellent logiciel, simple et minimaliste juste comme il faut!

avatar cloudy jeu, 16/01/2014 - 18:57

Perso j'utilise mon navigateur web et plus exactement le génial : https://stackedit.io/

Pour info il s'agit d'un projet OpenSource (https://github.com/benweet/stackedit) donc utilisable dans vos projet en tant qu'éditeur en remplacement des antiques éditeur HTML.

avatar joneskind jeu, 16/01/2014 - 21:52

@cloudy

Je viens d'aller voir ton site et je dois dire que je suis assez impressionné. C'est encore perfectible évidemment, notamment la correction automatique en anglais, et il y a peut-être un manque de réactivité du côté de la fenêtre mise en page, mais c'est quand même très bon pour un système dans le navigateur. D'autant plus top que ça gère la synchro Dropbox et tout un tas d'autres trucs.

avatar Radioonair jeu, 16/01/2014 - 19:00 via iGeneration pour iOS

Pour moi c'est Ulysses (textes de fictions et notes diverses) et j'en suis très très satisfait : tout est accessible avec Cmd-O, export selon ses besoins.

avatar Corven jeu, 16/01/2014 - 19:05 via iGeneration pour iOS

Merci pour cet article qui permet d'y voir plus clair dans l'offre !

avatar Ihabia jeu, 16/01/2014 - 19:06

Il n'y aurait pas un contresens au début de l'article ?

"...les # pour les titres, en suivant une règle simple : plus vous mettez de # en tête d’une ligne, plus le titre est important."

Or dans l'exemple (la capture), c'est précisément l'inverse.

Article très intéressant sinon, à force de voir Markdown un peu partout, il tombe plutôt bien.

avatar Eaglelouk jeu, 16/01/2014 - 19:18 via iGeneration pour iOS

J'ai opté pour Mou étant donné que je me sers du markdown que pour les readme sur github

avatar Rigat0n jeu, 16/01/2014 - 20:13 via iGeneration pour iOS

Perso iA Writer c'est niet pour moi depuis la blague de son créateur avec ses brevets. Par principe. En plus ses versions "Pro" sont incomplètes et chères.

avatar joneskind jeu, 16/01/2014 - 20:47 (edité)

Pour moi c'est Ulysses III et Daedalus Pro pour la fiction, Day One pour les notes de tous les jours. J'ai quand même un petit ByWord d'appoint parce que Daedalus ne montre pas le rendu Markdown, et avec tout ça SimpleNote sur iOS et OSX pour les notes spontanées.

Étonnant d'ailleurs que vous n'ayez pas parlé Day One dans cette liste. Je connais pas mal de monde qui l'utilise pour rédiger des notes de blog avant leur publication, avec l'avantage de constituer une archive locale.

avatar deodorant jeu, 16/01/2014 - 21:03 via iGeneration pour iOS

http://mac.appstorm.net/roundups/productivity-roundups/35-markdown-apps-for-the-mac/

Pour compléter le débat !
Attention article en anglais...

avatar joneskind jeu, 16/01/2014 - 22:20 (edité)

Ah et en tant qu'on y est, sur Linux y a Springseed qui vient de débarquer (en juillet). Encore limité mais les dev ont l'air sérieux. Ça a l'air d'avoir l'ambition d'être un clone de Ulysses III.

avatar Charled jeu, 16/01/2014 - 22:21

Petite correction concernant l'exemple HTML en début d'article : gras c'est et italique c'est . et sont deux niveaux d'emphase, par habitude affichés avec de l'italique et du gras à cause d'un choix choix initial des éditeurs de logiciels.

avatar Mark Twang jeu, 16/01/2014 - 22:22 via iGeneration pour iOS

ByWord pour moi, pour faire de la saisie.

avatar filaton jeu, 16/01/2014 - 22:23 via iGeneration pour iOS

Pas un mot sur Marked qui fait pourtant une association excellente avec Byword avec le support du Mathjax et des CSS personnalisés :(
Je sais bien que ce n'est pas un éditeur mais ça fait pour moi partie des acteurs incontournables du Markdown

avatar bugman jeu, 16/01/2014 - 23:44 (edité)

Merci à l'article (j'ai enfin compris à quoi servait le Markdown).

Cela me fait me poser une question (aux webmasters qui passent dans le coin) : Ce système me fait penser aux templates (parser un fichier (à la volé ou non) afin d'en changer certaines chaines de caractères). Quel est l'avantage du Markdown par rapport à ce que vous pouviez utilisiez avant ?

Merci pour les réponses.

avatar bugman ven, 17/01/2014 - 01:26

*utilisier (rhoooooo !)

avatar Pablo ven, 17/01/2014 - 00:49

Ce dossier est excellent. Merci ça m'a rudement aidé.

avatar Boumy ven, 17/01/2014 - 18:28

Mou déconne toujours en recherche et surlignage de résultats trouvés (version 0.8.5 beta)

avatar Bruno de Malaisie sam, 18/01/2014 - 03:52

Je suis en train d'écrire une thèse.
Qu'en est il de ces éditeurs de texte pour, soit publications et/ou rédaction de la thèse proprement dite.
Éditorial m'intéresse car je travaille presqu'uniquement avec mon iPad air couplé au clavier sans fil Apple.
Merci si vous avez des retours sur cet article ou en pm.

avatar Yves_M dim, 19/01/2014 - 13:40

Très bon comparatif. Merci MacG !

avatar Bruno de Malaisie dim, 19/01/2014 - 14:12 (edité)

Comment se fait il que cet article passionnant ne soit pas dans l'application iGénération?
Quel dommage....

avatar rondex8002 dim, 19/01/2014 - 19:03

En aparté : un logiciel de texte style notepad++ sur Mac, il y a Smultron qui vient de passer en version 6. Pas mal de fonction, et coloration de la syntaxe pour pléthore de langage.

avatar Shralldam mar, 21/01/2014 - 14:05 via iGeneration pour iOS

Sublime Text + Marked en ce qui me concerne. J'ai des expressions régulières qui me permettent de rapidement sélectionner tous les titres pour pouvoir élaborer rapidement une table des matières avec URLs. Ça fait un peu bizarre de faire de la saisie dans ST mais au final c'est ce qui me convient le mieux, étant habitué à ses raccourcis, en plus de ceux que j'ai customisés.

avatar jean-christophe... mer, 22/01/2014 - 13:07

Comme j'ai déjà écrit sur *biiiiiip* (ne pas se citer et donc se faire de la pub, JC…)… mes propres choix sont découpés en deux :

• *Daedalus touch* sur iPad + *Ulysses III* sur Macintosh pour mon flux peso (mes divers projets d'écriture à lak…)
• *MultiMarkdown Composer* et *Byword* sur Macintosh (selon mon humeur vu que les deux puisent dans le même dossier sous *DropBox*…) et *Editorial* (avec très souvent *Drafts* en amont) sous *iOS* pour tous mes billets…

Mais il manque dans votre revue une app qui conserve l'étiquette d'un simple journal… Eh oui, dommage d'oublier *Day One* qui synchronise entre *OSX* et *iOS*…

avatar jean-christophe... mer, 22/01/2014 - 14:07 (edité)

D'ailleurs, pour ceusses que cela intéresse… *MultiMarkdown Composer* vient de débarquer en 2.6.5 sur l'AppStore…

EDIT : Groumphhhh… Je viens de revenir à la version précédente pour cause de plantage au démarrage… Wait.

avatar marc_os mer, 05/02/2014 - 14:37 (edité)

Pas de markdown dans les commentaires de macgeneration ?

Au moins la mise en italique ou en gras seraient cool, non ?