intéressant

Cinq meilleurs éditeurs de texte

Que vous soyez développeur ou rédacteur, un bon éditeur de texte est indispensable sur tout ordinateur, sous n'importe quel système d'exploitation. L'éditeur de texte humble est idéal pour la gestion de code, la rédaction de notes rapides ou simplement comme un outil d'écriture sans distraction. Cette semaine, nous examinons cinq des meilleurs, en fonction de vos nominations.

Plus tôt cette semaine, nous vous avions demandé vos éditeurs de texte préférés et, bien que vous en suggériez plus que nous ne pouvons en souligner ici, quelques-uns ont mérité plus de nominations que les autres. Voici les outils que vous avez les plus aimés:

Texte sublime

Multiplate-forme et riche en fonctionnalités, Sublime Text était un des favoris du public dans l'appel à candidatures, en partie à cause de son incroyable ensemble de fonctionnalités. Des plug-ins et des add-ons sont disponibles pour des langages de programmation spécifiques et sont utilisés dans Sublime Text. L'application dispose de fonctionnalités de recherche et de navigation extrêmement puissantes, ainsi que de nombreuses commandes au clavier pour vous aider à ne jamais quitter le clavier de votre main. c’est un mode sans distraction qui vous permet de vous concentrer sur votre travail, quel que soit le travail accompli, et bien plus encore. Sublime Text a une interface à onglets qui vous permet d’ouvrir plusieurs documents en même temps, et une vue 10 000 pieds à droite pour vous permettre de voir où vous vous trouvez dans votre document à tout moment. Vous pouvez sélectionner plusieurs lignes pour effectuer des modifications simultanées, personnaliser les raccourcis en fonction de vos propres besoins et même chaîner les raccourcis ensemble pour effectuer des opérations complexes, mais rapides. C'est remarquablement puissant.

Sublime Text est disponible pour Windows, OS X et Linux. Il est distribué en tant que logiciel d'évaluation (c'est-à-dire qu'il est gratuit, mais il n'y a aucune limite de temps pendant lequel vous pouvez l'utiliser gratuitement) et une licence complète vous coûtera 70 $. Une licence complète est par utilisateur, vous pouvez donc l'utiliser sur autant d'ordinateurs que vous le souhaitez, une fois que vous en avez un. Dans l'appel à candidatures, ceux qui ont nommé Sublime ont loué son impressionnant ensemble de fonctionnalités, ses plug-ins et API, ses comparaisons de fichiers côte à côte, et bien plus encore. Lisez tout à ce sujet dans le fil de candidature ici et ici.

Bloc-notes ++

Notepad ++ existe depuis longtemps et de nombreux utilisateurs l'utilisent uniquement lorsqu'ils sont prêts à effectuer une mise à niveau à partir de Notepad ou de Wordpad. Il est toujours en cours de développement et combine l'interface simple de Notepad ou Wordpad avec des fonctionnalités avancées qui raviront les rédacteurs et les développeurs. Certains d'entre eux incluent une interface personnalisable que vous pouvez créer avec le minimum ou la barre d'outils à votre guise, une carte de document vous permettant de voir où vous en êtes dans votre travail à tout moment, une interface à onglets pour vous permettre de travailler dans plusieurs documents - complétion et raccourcissement du texte, enregistrement de macros pour personnaliser les raccourcis, etc. Vous obtenez également une coloration syntaxique personnalisable, le pliage du texte et des parties réductibles du document (pour faciliter la lecture) et des options que vous pouvez utiliser pour lancer l’application avec certains paramètres, uniquement pour faciliter votre travail.

Notepad ++ est gratuit (gratuit comme dans le cas de la liberté d’expression et de la bière gratuites) et disponible uniquement sous Windows. Vous pouvez le récupérer en tant qu'application installable ou en tant qu'application portable à exécuter à partir d'un lecteur flash ou d'un service de stockage en nuage tel que Dropbox. Si vous ne savez pas exactement ce que vous recherchez dans un éditeur de texte, c'est un bon point de départ, notamment parce que c'est gratuit. Vous pouvez cependant faire un don au projet et si vous l’aimez bien, vous devriez le faire. Le code est également disponible, donc si vous préférez contribuer, vous pouvez également le faire. Ceux qui l'ont nommé ont loué sa simplicité, la richesse de ses plug-ins pour à peu près tous les types d'utilisateurs, et bien sûr, son prix. Lisez tous les détails à ce sujet dans le fil de candidature ici.

Vim (et ses itérations)

Oh mon dieu, Vim. Conçu pour apporter la simplicité de Vi à chaque plate-forme et à chaque personne ayant besoin d'un éditeur de texte configurable mais pas trop lourd, Vim est l'une des bannières de l'éditeur de texte sacré Grail Wars à suivre. Ce n’est pas sans raison: Vim est multi-plateforme, gratuit, et s’il s’adresse directement aux programmeurs qui veulent une interface, ils peuvent s’adapter à leur guise et obtenir du travail, il n’est pas nécessaire d’être un programmeur pour obtenir le plus utile en sortir. Au lieu de cela, vous devez juste prendre le temps de le configurer pour que cela fonctionne comme vous préférez. Il ne vous tiendra pas la main (bien que son aide considérable soit utile pour les débutants), mais dès que vous vous rappelez ses raccourcis clavier et ses commandes, téléchargez des tonnes de scripts utilisateur à appliquer pour rationaliser votre travail et apprendre à vous déplacer rapidement. devient un outil essentiel. Il prend en charge des dizaines de langues, conserve un historique de vos actions pour vous permettre de les répéter ou de les annuler facilement, prend en charge l'enregistrement de macros, reconnaît automatiquement les types de fichiers et vous permet de voir votre système une fois installé, en ligne de commande.

Vim (et la plupart de ses itérations, qui incluent des éditeurs qui ajoutent une interface graphique à l'application pour que vous puissiez la lancer sans recourir à la ligne de commande) sont gratuits (sous licence GPL). Il est disponible pour tous les systèmes d'exploitation avec une ligne de commande à peu près de n'importe quel type, et c'est un charityware, ce qui signifie qu'au lieu de payer pour l'application, l'équipe derrière elle suggère de faire un don aux enfants ougandais qui pourraient utiliser le soutien via l'ICCF. Ceux qui ont loué Vim ont remarqué qu'il leur fallait apprendre à apprendre, mais une fois que vous le connaissez, le ciel est la limite. Plus d'informations dans le fil de candidature ici.

Atome

Se qualifiant d’éditeur de texte «pour le XXIe siècle», Atom a été salué par la sélection, en tant qu’éditeur de texte conçu pour les besoins des développeurs d’aujourd’hui. Il a été construit par l'équipe de GitHub et intègre certaines des leçons que l'équipe a apprises en gérant autant de code sur une base régulière. Il est flexible, personnalisable, thématisé et, même s’il est relativement récent, il compte déjà de nombreux adeptes et des tonnes de plugins, grâce à son API ouverte. Il fonctionne comme une application native et même le package d’application est personnalisable, vous n’obtenez que les modules dont vous avez besoin. Il offre une interface à onglets, une disposition à volets multiples, un navigateur de fichiers facile à utiliser et une courbe d’apprentissage facile pour vous permettre de commencer rapidement à l’utiliser. Il existe également une documentation solide pour vous aider à démarrer si vous en avez besoin. Seul inconvénient cependant: Atom est actuellement en version bêta privée et vous devrez vous inscrire pour une invitation et vous croiser les doigts si vous voulez l'essayer.

Atom est actuellement uniquement sous OS X (10.8+), bien que les versions Windows et Linux figurent sur la feuille de route. Il est également gratuit à utiliser en version bêta, mais une fois terminé et publié, l'équipe derrière elle dit que son prix sera «concurrentiel». Ceux d'entre vous qui l'ont nommé ont loué sa personnalisation et ses plugins disponibles, et ont souligné le potentiel de l'outil. pour devenir l'un des meilleurs et des plus puissants éditeurs de texte que nous ayons vus depuis de nombreuses années. Vous pouvez en savoir plus à ce sujet dans le fil des nominations ici.

Mise à jour 07/2015 : Atom a publié sa première version 1.0 stable, ainsi que des versions entièrement prises en charge pour Windows et Linux! Vous pouvez vérifier les détails ici.

Emacs (et ses itérations)

Si vous avez utilisé un système d'exploitation avec une interface de ligne de commande, vous avez eu Emacs à votre disposition. Il existe depuis des décennies (depuis que Richard Stallman et Guy Steele l’ont écrit en 1976), et c’est l’autre éditeur de texte majeur à se tenir derrière dans l’éditeur de texte sacré Grail Wars. Ce n'est pas l'outil le plus simple, mais c'est certainement l'un des plus puissants. La courbe d'apprentissage est raide, mais elle est toujours là, prête à être utilisée. Il a une longue et riche histoire, mais la version la plus utilisée est celle de GNU Emacs, liée ci-dessus. Il est également riche en fonctionnalités: Emacs peut gérer presque tous les types de texte que vous lui envoyez, des documents simples ou un code complexe, ou être personnalisé avec des scripts de démarrage qui ajoutent des fonctionnalités ou modifient l'interface et les raccourcis en fonction de votre projet ou de vos préférences. De même, Emacs prend en charge l'enregistrement de macros, des tonnes de raccourcis (que vous devrez apprendre à bien vous familiariser avec celui-ci) et propose une multitude de modules créés par des tiers pour exploiter l'application à des fins totalement non programmables, comme la planification de projet., calendrier, lecture de nouvelles et traitement de texte. Quand on dit que c'est puissant, on ne rigole pas. Son pouvoir provient en grande partie du fait que tout le monde peut jouer avec et le transformer en quelque chose de nouveau et utile pour tout le monde.

Emacs est complètement multi-plateforme, avec des versions et des dérivés disponibles pour Windows, OS X, Linux et pratiquement tous les autres systèmes d'exploitation de la planète. C'est gratuit, comme dans les discours libres et la bière gratuite, et vient avec une aide détaillée, des tutoriels et des guides pour vous aider à commencer à l'utiliser si vous débutez avec Emacs. Ceux d’entre vous qui l’ont loué dans l’appel à candidatures ont souligné sa flexibilité et son pouvoir, sa personnalisation totale et le fait que vous pouvez y jouer à Tetris, ce qui est certes un bonus appréciable. Vous pouvez lire tout à ce sujet dans le fil des nominations ici.

Maintenant que vous avez vu les cinq premiers, il est temps de les soumettre à un vote général afin de déterminer le favori de la communauté Goldavelez.com.

Lire la suite!

Les mentions honorables de cette semaine vont à TextWrangler (OS X) et UltraEdit (Windows / OS X / Linux) . TextWrangler, en tant que frère plus léger de BBEdit, fonctionne aussi bien comme outil d’écriture que comme outil de développement, bien qu’il soit conçu pour être ce dernier. C'est un excellent éditeur de texte à usage général avec un cache à sauvegarde automatique qui garde toutes vos données et documents intacts, même si vous ne les enregistrez pas sur le disque, entre le lancement et la fermeture de l'application. UltraEdit, d’autre part, est un autre favori de la foule et arbore une disposition personnalisable, un FTP intégré, une fonction de recherche et de remplacement prenant en charge les expressions régulières, la coloration syntaxique, etc. De plus, c'est multi-plateforme. Ce sont deux excellentes options qui ont manqué le top cinq si vous voulez quelque chose de plus que les cinq meilleures offres.

Nous ne pouvons vraiment pas dire combien de nominés incroyables nous avons été sélectionnés dans le fil de discussion des candidats cette semaine. Si vous vous demandez où se trouve votre éditeur préféré, il y a de fortes chances qu'il ait été nommé dans ce fil de discussion, alors assurez-vous d'aller le vérifier. Rappelez-vous, les cinq premiers sont basés sur. Ne vous plaignez pas seulement des cinq premiers, dites-nous quelle est votre alternative préférée - et expliquez-le - dans les discussions ci-dessous.