Article original : How to Choose a Source Code Editor

Les éditeurs de code source sont les programmes qui permettent la création et l'édition de code.

N'importe quel éditeur de texte peut être utilisé pour écrire du code. Mais les éditeurs de code dédiés offrent de nombreuses fonctionnalités utiles, notamment : la complétion de texte, la coloration de la syntaxe, et les onglets/panneaux pour l'édition côte à côte. Ces fonctionnalités peuvent être utiles même pour les nouveaux utilisateurs qui ne connaissent pas toutes les options avancées.

Il existe de nombreux éditeurs disponibles à télécharger ou à utiliser en ligne, gratuits ou payants. Ils offrent de nombreuses fonctionnalités de base similaires, mais chacun a ses propres subtilités. Des recherches supplémentaires peuvent aider à trouver celui qui vous convient.

Les éditeurs suivants sont tous multiplateformes et gratuits à utiliser ou à essayer.

Sublime Text

Icône de Sublime Text

Capture d'écran de Sublime Text

Sublime Text est un éditeur très populaire qui existe depuis 2008. Il existe de nombreuses options et extensions disponibles, ainsi qu'une grande quantité d'aide en ligne pour vous aider à le configurer.

(La licence pour une utilisation continue coûte 70 $. Cependant, Sublime Text est gratuit à télécharger et à évaluer, avec une fenêtre contextuelle de rappel.)

Brackets

Icône de Brackets

Capture d'écran de Brackets

Brackets est un éditeur open-source relativement nouveau développé par Adobe. Il est très convivial, surtout pour les personnes qui ne sont pas habituées aux interfaces en ligne de commande ou aux paramètres/préférences de style JSON.

Les extensions et les thèmes sont rapides et faciles à trouver et à installer via le gestionnaire d'extensions.

Atom

Icône d'Atom

Capture d'écran d'Atom

Atom est un éditeur open source, développé par GitHub. Comme Sublime Text, Atom est assez populaire.

Il est très configurable ("hackable", comme ils disent) mais les fonctionnalités avancées peuvent être déroutantes pour les nouveaux utilisateurs. Il existe également de nombreuses documentations utiles disponibles en ligne.

Visual Studio Code

Icône de Visual Studio Code

Capture d'écran de Visual Studio Code

Visual Studio Code est un éditeur de code source développé par Microsoft en 2015, et il est maintenant l'un des éditeurs de code les plus connus pour le développement web.

Il prend en charge de nombreux langages de programmation, et comme les autres, vous pouvez télécharger des plugins ou des extensions pour le rendre plus configurable selon votre style de codage. Ses principales fonctionnalités sont :

  • IntelliSense - Pour la coloration syntaxique, l'autocomplétion, les définitions de fonctions et la complétion intelligente.
  • Débogage - Capacité à déboguer en utilisant des points d'arrêt, des piles d'appels et une console interactive.
  • Git intégré - Passer en revue les différences, préparer les fichiers, faire des commits, pousser et tirer, tout cela est disponible dans l'éditeur.
  • Extensions - Installer des extensions pour ajouter de nouveaux langages, thèmes, débogueurs et connecter des services supplémentaires.