15 meilleurs éditeurs de code gratuits pour Windows & Mac (mise à jour 2021)

Anonim

Chaque année, de nombreux nouveaux éditeurs de code sont lancés et le développeur trouve difficile d'en choisir un. Voici une liste organisée des 15 meilleurs logiciels d'édition de code source et de texte pour les plates-formes Windows et Mac. Tous les éditeurs de la liste sont gratuits. L'éditeur de code peut être autonome ou intégré dans un IDE.

Meilleurs éditeurs de code gratuits pour Windows et Mac

1) Bloc-notes ++

Notepad ++ est un éditeur de code populaire et gratuit écrit en C ++. Il utilise l'API win32 pure qui offre une plus grande vitesse d'exécution et une petite taille de programme. Il ne fonctionne que dans l'environnement de la fenêtre et utilise la licence GPL.

Plate - forme : Windows

Prix : gratuit

Caractéristiques:

  • Cet éditeur de texte gratuit prend en charge la coloration syntaxique pour les langages tels que PHP, JavaScript, HTML et CSS
  • Auto-complétion: complétion de mot, complétion de fonction
  • Enregistrement et lecture de macros
  • Mise en évidence et pliage de la syntaxe définie par l'utilisateur
  • Interface graphique entièrement personnalisable
  • Prise en charge multi-vues et multi-langues

Lien de téléchargement: https://notepad-plus-plus.org/


2) cerf-volant

Kite est un éditeur de code qui complète automatiquement plusieurs codes de ligne. Cet éditeur prend en charge plus de 16 langues. Il vous aide à coder plus rapidement et sans tracas.

Prix : gratuit

Caractéristiques:

  • Il propose une documentation pour différentes langues
  • Cet éditeur fournit une signature de fonction au fur et à mesure que vous tapez.
  • Vous obtiendrez une info-bulle lors du survol de la souris.
  • Fournit un support par e-mail.
  • Utilise des modèles d'apprentissage automatique pour le développement de logiciels.

3) Atome

Atom est un outil d'édition de code utile préféré par les programmeurs en raison de son interface simple par rapport aux autres éditeurs. Les utilisateurs Atom peuvent soumettre des packages et eux pour le logiciel.

Plateforme : Windows, Mac, Linux

Prix : gratuit

Caractéristiques:

  • Gestionnaire de packages intégré pour la prise en charge des plugins
  • La fonctionnalité de l'auto-complétion intelligente
  • Prend en charge la palette de commandes
  • Plusieurs volets
  • Autoriser la modification multiplateforme

Lien de téléchargement: https://atom.io/


4) Code Visual Studio [VS Code]

Visual Studio Code est un logiciel d'édition de code open source développé par Microsoft. Cet éditeur de texte gratuit offre une prise en charge intégrée de TypeScript, JavaScript et Node.js. Il est complété automatiquement avec les fonctionnalités IntelliSense fournit des complétions intelligentes basées sur des types de variables, des modules essentiels et des définitions de fonctions.

Plateforme: Mac, Windows, Linux

Prix: gratuit

Caractéristiques:

  • Travailler facilement avec Git et d'autres fournisseurs de SCM (Software Configuration Management)
  • Refactoring et débogage de code
  • Facilement extensible et personnalisable

Lien de téléchargement: https://code.visualstudio.com/


5) supports

Brackets est un outil léger développé par Adobe. C'est le meilleur éditeur de texte open source. Il vous permet de basculer entre votre code source et la vue du navigateur.

Plateforme: Mac, Windows, Linux

Prix: gratuit

Caractéristiques:

  • La fonctionnalité de modification rapide de l'interface utilisateur met le code et les outils spécifiques au contexte en ligne
  • Offre un aperçu en direct, une prise en charge du préprocesseur et des éditeurs en ligne
  • Interface utilisateur agréable
  • Outil spécialement développé pour macOS
  • Il est livré avec le gestionnaire d'extensions intégré pour une gestion rapide et efficace des extensions.

Lien de téléchargement: http://brackets.io/


6) NetBeans

NetBeans est un outil d'édition de code open-source pour le développement avec Java, PHP, C ++ et d'autres langages de programmation. Avec cet éditeur, des analyseurs de code et des convertisseurs. Il vous permet de mettre à niveau vos applications pour utiliser de nouvelles constructions de langage Java 8.

Plateformes: Mac Windows Linux

Prix: gratuit

Caractéristiques:

  • Gestion de projet simple et efficace
  • Cet éditeur de texte gratuit offre une édition de code rapide et intelligente
  • Développement d'interface utilisateur rapide
  • Vous aide à écrire du code sans bogue

Lien de téléchargement: https://netbeans.org


7) Poisson bleu

Bluefish a est un éditeur multiplateforme est un outil rapide qui peut gérer des dizaines de fichiers simultanément. L'outil permet aux développeurs d'effectuer des modifications à distance. Cet outil d'édition de code offre de nombreuses options aux programmeurs et aux développeurs Web, pour écrire des sites Web, des scripts et du code de programmation.

Prix: gratuit

Plateformes: Mac Windows Linux

Caractéristiques:

  • Charge des centaines de fichiers en quelques secondes
  • Récupération automatique des modifications dans les documents modifiés après un crash, une mise à mort ou un arrêt.
  • La fonction de support de projet vous aide à travailler efficacement sur plusieurs projets.
  • Fonctionnalité d'annulation / restauration illimitée.

Lien de téléchargement: http://bluefish.openoffice.nl/index.html


8) VIM

Vim est un outil open source d'éditeur de texte avancé qui est également considéré comme un IDE à sa manière. Cet outil permet de gérer vos activités d'édition de texte avec les éditeurs vim et le système UNIX qui peuvent être utilisés sur site ou en ligne.

Prix: gratuit

Plateforme: Linux

Caractéristiques:

  • Prise en charge étendue des plugins
  • Recherche et remplacement puissants
  • S'intègre à de nombreux outils
  • Enregistrement et lecture de macros
  • Prise en charge de centaines de langages de programmation et de formats de fichiers

Lien de téléchargement: https://www.vim.org/


9) Geany

Geany est un éditeur de texte qui utilise la boîte à outils GTK +. Il présente également certaines caractéristiques de base d'un environnement de développement intégré. L'outil prend en charge de nombreux types de fichiers et possède quelques fonctionnalités intéressantes.

Prix: gratuit

Plateforme: Mac, Windows, Linux

Caractéristiques:

  • Vous permet d'ajouter une note pour appliquer les paramètres de retrait dans les préférences du projet
  • Naviguer dans le code source
  • Permet le menu contextuel sur les blocs-notes et la barre latérale de la fenêtre de message
  • Afficher le message d'état lors de la tentative d'exécution d'une action de contexte vide

Lien de téléchargement: https://www.geany.org


10) Komodo Modifier

Komodo edit est un outil d'édition de code facile à utiliser et puissant. Il vous permet de faire du débogage, des tests unitaires, du refactoring de code. Il fournit également un profil de code, ainsi que des intégrations avec d'autres technologies telles que Grunt, PhoneGap, Docker, Vagrant et bien d'autres.

Prix: essai gratuit

Plateforme: Mac, Windows, Linux

Caractéristiques:

  • Éditeur multilingue
  • Beaucoup de couleurs contemporaines
  • Prise en charge native d'Unicode et vérification de la compatibilité Unicode
  • S'intègre facilement à l'environnement de bureau.

Lien de téléchargement: https://www.activestate.com/products/komodo-edit/


11) Emacs

Emacs est un outil d'édition de texte basé sur Unix qui est utilisé par les programmeurs, les ingénieurs, les étudiants et les administrateurs système. Il vous permet d'ajouter, de modifier, de supprimer, d'insérer des mots, des lettres, des lignes et d'autres unités de texte.

Prix: gratuit

Plateforme: Mac, Windows, Linux

Caractéristiques:

  • Documentation intégrée complète
  • Prise en charge complète d'Unicode pour de nombreux scripts humains
  • Hautement personnalisable, en utilisant le code Emacs Lisp.
  • Un système de packaging pour installer et télécharger des extensions

Lien de téléchargement: https://www.gnu.org/software/emacs/


12) jEdit

jEdit, un programme éditeur de code écrit en Java. Cet outil open source prend en charge des centaines de plugins et de macros. Il offre une grande collection de plugins maintenus par une équipe de développeurs mondiale.

Caractéristiques:

  • Langage macro intégré et architecture de plug-in extensible
  • Permet de copier et coller avec un nombre illimité de presse-papiers
  • Vous pouvez télécharger des plugins à l'aide du gestionnaire de plugins.
  • Le contenu du registre est enregistré au cours des sessions d'édition.
  • Permet l'indentation automatique et la coloration syntaxique de plus de 200 langues

Prix: gratuit

Plateforme: Mac, Windows et Linux

Lien de téléchargement: http://www.jedit.org/


13) TextMate

TextMate est un éditeur de texte brut polyvalent pour Mac avec des fonctionnalités uniques et innovantes. L'outil prend en charge de nombreux langages de programmation, l'écriture de prose dans des formats structurés tels que les blogs, l'exécution de requêtes SQL, l'écriture de scénarios, etc.

Prix: gratuit

Plateforme: MAC

Caractéristiques:

  • Indentation automatique pour les actions courantes
  • Sélecteurs de type CSS pour trouver l'étendue des actions et des paramètres
  • Structure dynamique pour travailler avec plusieurs fichiers
  • Fenêtre contextuelle de fonction pour un aperçu et une navigation rapides
  • Exécuter les commandes Shell à partir d'un document
  • Signets visuels pour passer d'un endroit à un autre dans un fichier

Lien de téléchargement: http://macromates.com/


14) gedit

L'outil Gedit est conçu comme un éditeur de texte à usage général. Il offre une interface graphique simple et facile à utiliser. Il comprend des fonctionnalités pour l'édition du code source et du texte structuré comme les langages de balisage.

Prix: gratuit

Plateformes: Mac et Windows

Caractéristiques:

  • Prise en charge de la coloration syntaxique des langages tels que C, C ++, Java, HTML, XML, Python, etc.
  • Modification de fichiers à partir d'emplacements distants
  • Prise en charge de l'habillage de texte et de l'indentation automatique
  • Rechercher et remplacer avec la prise en charge des expressions régulières
  • Un système de plugins flexible qui vous permet d'ajouter de nouvelles fonctionnalités

Lien de téléchargement: https://wiki.gnome.org/Apps/Gedit


15) Table lumineuse

Light Table est un IDE et un éditeur de texte pour les logiciels de codage. L'outil offre une rétroaction rapide et permet une exécution, un débogage et un accès instantanés à la documentation.

Prix: gratuit

Plateforme: Mac, Windows, Linux

Caractéristiques:

  • Évaluation en ligne
  • Light Table est une interface légère, propre et élégante.
  • Puissant gestionnaire d'édition et de plugins
  • La fonctionnalité de println pour garder une trace des valeurs critiques dans votre code

Lien de téléchargement: http://lighttable.com/


16) Griffon bleu

BlueGriffon est un éditeur HTML open source alimenté par Gecko, qui est le moteur de rendu de Firefox. Il possède une interface simple et les fonctionnalités les plus courantes nécessaires pour créer des pages Web conformes aux normes Web du W3C.

Plateforme: Mac, Windows, Linux

Caractéristiques:

  • Facile à changer la couleur de la police ou à ajuster le style de bordure
  • Ouvre les onglets de la dernière session
  • Raccourcis pour l'édition CSS
  • Plusieurs thèmes pour la vue source

Lien de téléchargement: http://bluegriffon.org