Plain Text Editor, un éditeur de texte minimal et gratuit pour le Mac

Nicolas Furno |

Plain Text Editor est la dernière app du prolifique Sindre Sorhus, un développeur qui s’est spécialisé dans les petites apps qui ne proposent pas énormément de fonctions et d’options, mais qui se concentrent au contraire sur quelques tâches. C’est bien le cas de celle-ci, un éditeur de texte sans fioriture, qui ne gère que le texte brut (fichiers .txt) sans mise en forme et qui ne prend même pas en charge le Markdown. C’est un concurrent de TextEdit en mode texte pur, mais avec une interface plus moderne et quelques fonctions supplémentaires.

Plain Text Editor en action sur macOS Ventura.

Côté interface, Plain Text Editor propose quelques options, sans offrir des dizaines de possibilités en matière de personnalisation. Vous n’avez ainsi le choix qu’entre deux polices, une à chasse fixe par défaut ou une sans-serif en option. Vous pouvez ajuster sa taille et choisir d’utiliser toute la largeur de la fenêtre ou de limiter les lignes à un nombre de caractères de sorte que le texte soit plus facile à lire. C’est tout pour le texte à proprement parler, mais vous pouvez aussi changer le fond : gris clair ou foncé par défaut, il peut devenir translucide et afficher ce qu’il y a derrière, avec un effet de flou pour que les mots restent lisibles.

Ce mode est original et plaisant esthétiquement, surtout que la barre du titre peut alors disparaître, notamment quand vous tapez du texte, reproduisant ce qu’un iA Writer propose. Le flou permet de ne pas trop nuire à la lisibilité, même si vous activez une autre option qui garde Plain Text Editor au premier plan, au-dessus des autres fenêtres. Vous aurez alors une sorte d’équivalent à l’app Aide-mémoire, à la différence que vous travaillerez sur des fichiers texte sauvegardés sur votre Mac.

Plain Text Editor propose aussi quelques statistiques en bas de la fenêtre, elles restent toutefois optionnelles. C’est tout et son concepteur indique sur son site qu’il n’entend pas ajouter d’autres fonctions majeures à cette app qui restera ainsi très simple. Pas question, par exemple, de prendre en charge la syntaxe allégée en Markdown, mais Sindre Sorhus envisage d’écrire son propre éditeur Markdown un jour. En attendant, cette app est entièrement gratuite, sans aucune publicité et encore moins d’abonnement et elle est à récupérer sur le Mac App Store.

macOS 13 est nécessaire et l’interface n’est pas traduite en français.

avatar abalem | 

Sympa :)

avatar JohnWalker | 

Smultron

avatar tiagosilva | 

La démarche est vraiment très sympa de la part du programmeur.

Par contre, pour une application aussi famélique en terme de fonctions (basiques), la réserver uniquement et exclusivement à Ventura est une véritable insulte à la raison et au bon sens commun : je passe mon chemin et oublie immédiatement ce machin-truc inepte (mais ravi pour celles et ceux qui sont sous Ventura) !?...

avatar bl@ck warrior_69 | 

@tiagosilva

L'appli utilise sûrement des API qui ont été introduites avec Ventura et ne sont donc pas compatible avec les précédentes versions de macOS.

avatar tiagosilva | 

Oui Bl@ck Warrior_69, je suis arrivé à la même conclusion, mais avouons quand même que cette limitation est vraiment cucul : c'est balot !...
Le programmeur aurait pu faire sa “généreuse” publicité au-delà de Ventura, bien au-delà des rives de la baie de Monterey (surtout avec des fonctions “texte” des plus basiques)...
Mais bon... ;-(

avatar raoolito | 

j’avoue que je cherchais comment prendre des notes rapidement pendant longtemps… jusqu’à l’arrivée des notes rapides sous macos monterey. ca n’a l’air de rien mais ca permet de garder un bloc note fourre-tout accessible de n’importe où en une ou deux secondes.

désormais le bon vieux stickies n’est plus utilisé chez bibi, ce soft super simple aurait pu sous certaines reserves prendre cette place mais la liaison des notes rapides dans l’écosystème apple rend caduque presque toutes les autres app du genre AMHA

avatar occam | 

@raoolito

> "un bloc note fourre-tout accessible de n’importe où en une ou deux secondes"

Il y a Notebooks pour ixxxOS et Mac :
https://www.notebooksapp.com
Rapide, bien maintenu, simple.
En plus, ça offre un très bon outil de recherche, le Markdown en option, l’export en différents formats (+PDF).
On peut structurer et regrouper — d’emblée ou ultérieurement — les notes prises dans des cahiers et des dossiers, les y éditer etc.

Le dev, Alfons Schmid, est très prompt à répondre et à résoudre les problèmes qui sont de son ressort. Et il assure le suivi. J’ai l’app depuis 8 ans et je ne saurais m’en passer.

avatar pat3 | 

@raoolito

As-tu essayé nvAlt ? Austère mais efficace pour la prise de note à la volée. Inspiré de Notational Velocity dont elle reprend le principe : tu ouvres tu écris, pas de titre ni rien. Tu retrouves tes notes en tapant quelques mots qu’elles contiennent.
Il y a une revue du logiciel ici: http://aya.io/blog/nvalt-prise-de-notes/

avatar marc_os | 

Pourquoi parler plusieurs fois de Markdown alors que ni ce soft ni les sites de macg ne le supportent ? 😳 Y a un concours en interne, sur qui parlera le plus souvent de ce format comme ça parce que ?

avatar byte_order | 

@marc_os
> Pourquoi parler plusieurs fois de Markdown alors que ni ce soft
> ni les sites de macg ne le supportent ? 😳

Pour souligner que ce soft ne le supporte pas, justement, alors que chez MacG, coté rédacteurs, le format Markdown est, il me semble, utilisé, et donc les concerne.
Et le format Markdown est également de plus en plus utilisé dans le développement, dans la rédaction de documentation.

Y'a pas que l'intérêt du visiteur des sites web de MacG qui rentre en compte ici. On parle d'un éditeur de texte pour ordinateur individuel, pas de sites web. Souligner que cet éditeur ne gère pas le format Markdown mais que son développeur envisage d'en faire un dans le futur, cela peut intéresser ceux qui utilisent et écrivent des fichiers de type texte avec ou sans enrichissement selon leur cas, depuis macOS.

avatar iPop | 

@byte_order

Il y Writer, compatible Markdown mais aussi Latex.

avatar byte_order | 

@iPop
Ah mais j'ai pas dit qu'il n'y avait déjà de nombreux softs disponibles sur macOS supportant le Markdown, hein.
Je dis juste que critiquer l'évocation de Markdown alors que ni ce soft ni les sites web de MacG ne proposent le support du Markdown à ses utilisateurs me semble avoir un biais de lecture assez réduit.

avatar marc_os | 

@ byte_order

> Et le format Markdown est également de plus en plus utilisé dans le développement, dans la rédaction de documentation.

Pour les readme...
Et c'est une plaie.
Sauf si tu lis le texte quand il est sur git via Safari, tu ne vois pas le texte formaté. Xcode ne t'affiche que la source.

avatar byte_order | 

@marc_os

> Pour les readme...

Pas que, non. Pour de la documentation technique aussi.

> Et c'est une plaie.

Cela reste très fortement lisible par n'importe qui, même sans "rendu" ou logiciel particulier
Hors c'est exactement ce qu'on lui demande, d'être facilement lisible partout, peut être pas toujours dans le plus grand confort, mais partout, sans dépendre d'un logiciel particulier, sans dépendre d'une plateforme particulière (Hello les fichiers avec retour de ligne en \r ou en \n\r ou \r\n...), et permettant des transformations assez facile pour le convertir en d'autres représentations (html, pdf, svg) et assemblages de plusieurs fichiers.

Et c'est pas aussi illisible (et complexe d'apprentissage) que du LaTeX, du SGML, du XML etc.

> Sauf si tu lis le texte quand il est sur git via Safari,

ou depuis n'importe quel navigateur web supportant les extensions, car des extensions qui font du rendu de Markdown à la volée, y'en a tout un tas.
Quand à github, gitlab, bitbucket etc, ils intègrent tous de base le rendu direct.

> Xcode ne t'affiche que la source.

Fort heureusement, y'a pas que les technos Apple, et les développeurs s'entourer des outils qui les aident dans leurs besoins, même s'ils n'ont pas tous le même logo que celui de la machine.

Visual Studio Code gère le Markdown de manière native, avec preview intégré.
On est dans le domaine du doc-as-code, c'est normal que le "code" Markdown reste visible tel quel dans un éditeur de code.

avatar marc_os | 

@ byte_order

> Visual Studio Code gère le Markdown de manière native, avec preview intégré

M'en fous de Visual Studio, je développe des apps pour l'environnement d'Apple et je code avec Xcode.

avatar iPop | 

Ça me rappel Plaintext sur iOS.

avatar occam | 

Le site du dev est instructif. Malheureusement.

Extrait des FAQ de Plain Text Editor :
Q : The text flickers a little bit when it wraps on a new line.
A : This is unfortunately a macOS bug and out of my control.

Par curiosité, je me suis mis à lire les FAQ des autres apps.
5/6 comportaient une explication du même genre, ou « This is a well known iOS issue », et une note à l’enseigne des gnomes de Cupertino : « If you work at Apple, you know what to do:… » suivie de liens de bug report sur GitHub.
5/6.
J’ai arrêté de chercher après la 6e app.

I mean, WTF ? Ce constat me paraît pertinent au sujet de la débandade des β-tests des OS d’Apple débattue ici sur un fil récent. Ces apps, malgré leur élégance, ne requièrent pas une complexité inouïe de l’OS sous-jacent. La plupart de problèmes identifiés touchent à l’UI, matière où Apple était réputé orfèvre.

avatar oomu | 

j'aimerais un éditeur texte maximaliste, complet, payant si nécessaire, avec toute la gestion des formats syntaxique, aide à la saisie, parcours du code/document/xml/autre, des rendus de prévu (genre rst, etc) avec tout plein de connecteurs, la gestion de git, et j'en passe.

bref, je retourne sur xcode, emacs etc.

avatar Marius_K | 

Super, je cherchais justement un éditeur de ce type.
Par contre dommage je ne suis pas encore passé à MacOS 13...

avatar marc_os | 

@ Marius_K

TextEdit est ton ami.
cmd — maj — T, et hop, tu passes en format texte pur.
cmd — + ou cmd — -, tu agrandis ou réduits la taille du texte.
cmd — T, et hop tu choisis la police que tu veux et tu peux même mettre le texte en gras - pour le document dans son ensemble.

Tu peux aussi profiter du correcteur orthographique.
Plain Text Editor le permet-il ? (S'il est bien fait, ça devrait y être, offert par macOS si on utilise des objets standards.)

avatar smog | 

Sans vouloir faire le malin, je me suis amusé à faire ce genre de truc très simple avec PyQt, et à part la transparence (je ne sais pas si Qt le permet, j'ai pas cherché !), j'ai un éditeur simple dont je peux exporter le contenu en texte mais aussi en HTML directement. Et c'était juste à des fins de tests de fonctionnalités (je ne suis pas pro, je fais des applications mais en général elles ne servent à rien si ce n'est me permettre de tester des trucs ! ;-)
Donc je m'interroge sur la plus-value de ce soft, parce qu'il doit y en avoir pas mal à disposition, non ?
Mais je ne suis pas allé vérifier.

avatar LS Zaitsev | 

C'est exactement ce que je cherche depuis longtemps. Mais si l'appli est si simple et qu'elle ne fait (presque) rien, pourquoi la limiter à MacOS 13 ? Cela exclut d'office pas mal de gens, dont moi.
Souvent, les adeptes du minimalisme et de la pérennité des formats (donc tout de même une grande proportion de la cible d'une telle appli) font durer leurs machines et leurs OS et ont fort peu de chance d'être dès maintenant sous Ventura.

avatar Gregoryen | 

J’adore, je suis très friand de ce genre d’app, selon l’utilisation je peux en avoir plusieurs 😊

Et je suis amoureux de ces polices chasses !

Dans le même esprit, il existe l'app Focused sur Setapp. La seule différence c'est que Focused lui, affiche une fenêtre complètement blanche, pas de barre de menu, pas de barre pour compter les mots etc.. Et si tu mets la souris, un petit menu très simple transparent s'affiche pour modifier la couleur du fond en blanc, sépia, noir, modifier la police et agrandir le texte et sa position. Un mode lecture et partage. Mais l'app porte bien son nom, quand je suis dedans, je n'ai AUCUNE distraction et aucun menu, juste mon texte. Et il peut enregistrer le fichier sur le bureau, mais c'est l'extension .md que je peux changer en TXT.

J'aime beaucoup les petits sons très zen quand je clique sur un menu. On peut également voir le nombre de mots, caractères etc.. il suffit de cliquer sur un menu pour le laisser permanent ou l'enlever.
Il y a également la possibilité de mettre une petite musique ZEN 8 choix au total.
La seule chose que je reproche, j'aurais aimé que ça soit comme aide-mémoire ou Notes, que cela sauvegarde automatiquement lorsque je quitte l'app.

CONNEXION UTILISATEUR