Code Visual Studio ou Atom ? Quel éditeur devriez-vous utiliser ?

  • FrançaisFrançais



  • Trouver un bon éditeur de code open source n’est pas difficile de nos jours, en choisir un peut l’être.

    celui de Microsoft Code Visual Studio et GitHub Atome sont deux des éditeurs de code de type IDE les plus populaires, riches en fonctionnalités, qui ont une énorme base d’utilisateurs et de fans.

    VS Code et Atom appartiennent désormais à Microsoft, car le développeur d’origine d’Atom, GitHub, appartient désormais à Microsoft. Ils ont une interface utilisateur moderne et intéressante avec un joli thème sombre natif. Les deux éditeurs utilisent Électron pour l’interface utilisateur.

    Les similitudes sont nombreuses et c’est pourquoi il est facile de se confondre entre choisir l’une d’entre elles pour votre configuration de codage.

    Si vous ne pouvez pas vous décider et que vous souhaitez comparer et choisir entre un code VS et un atome, cet article devrait vous aider à décider par vous-même.

    Code Visual Studio

    04 code de studio visuel
    Interface utilisateur de Visual Studio Code avec une interface de projet occupée

    Code Visual Studio (AKA VS Code) est l’un des éditeurs de code open source modernes. Sa base d’utilisateurs explose en raison de ses fonctionnalités de type IDE tout en restant relativement faible en ressources.

    Visual Studio Code a été créé par Microsoft et est disponible sur Linux, macOS et Windows. Microsoft a publié plus du code source de Visual Studio Code sur GitHub sous la licence MIT le 18 novembre 2015.

    Les développeurs de VS Code ont effectué des optimisations fantastiques avec Electron pour le rendre aussi léger et efficace que possible. Et comme les applications Electron fonctionnent sur la majorité des systèmes d’exploitation, les utilisateurs de Linux, macOS et Windows peuvent tous bénéficier de ces optimisations.

    L’installation de VS Code sur Linux est également assez simple. Il est en effet disponible dans le centre logiciel de nombreuses distributions.

    Pourquoi devriez-vous opter pour Visual Studio Code

    • Le code Visual Studio est [generally] choisi par des gens qui veulent une fonctionnalité proche de l’IDE dès le départ et ne veulent pas jouer avec leur éditeur de code.
    • Visual Studio Code, même s’il est basé sur Electron, a très peu de surcharge par rapport aux autres applications Electron (GitHub’s Atom).
    • Plus de fonctionnalités prêtes à l’emploi telles que la saisie semi-automatique IntelliSense de Microsoft, l’intégration Git, la prise en charge de Markdown.
    • Les plug-ins peuvent uniquement ajouter des fonctionnalités, des thèmes et ajouter la prise en charge de nouvelles langues ; et cette contrainte de plug-in garantit que le noyau de l’éditeur reste familier même après l’ajout de nouveaux plug-ins.

    Les versions binaires distribué par Microsoft sont toujours des logiciels libres propriétaires. VSCodium s’appuie sur le code source publiquement ouvert de Visual Studio Code. Cependant, la discussion sur VSCodium dépasse le cadre de cet article, sauf pour le considérer comme une alternative viable à Visual Studio Code si vous souhaitez bénéficier des fonctionnalités offertes par Visual Studio Code, mais sans aucun élément propriétaire.

    Atome

    05 atome
    Interface utilisateur de l’éditeur Atom

    Atome de GitHub est un autre éditeur de code gratuit et open source disponible pour Linux, macOS et Windows. Atom est une application de bureau conçue avec Electron pour un développement facile de packages à l’aide de JavaScript.

    Le code source d’Atom a été publié sous la licence MIT sur GitHub. Comme Atom est un produit GitHub, Git Control y est intégré.

    Atom est surnommé “l’éditeur de texte piratable pour le 21e siècle” en raison de sa personnalisation complète à l’aide de HTML, CSS et JS.

    Comme VS Code, vous pouvez facilement installer Atom sur Linux et d’autres plates-formes.

    Raisons de choisir Atom

    • Atom est préféré par les personnes qui veulent un éditeur simple et qui veulent s’appuyer dessus en raison de la nature piratable d’Atom.
    • Git intégré et intégration complète de GitHub ; pas surprenant étant donné qu’il est développé par GitHub
    • Les plug-ins d’Atom sont très faciles à rechercher, à installer et à mettre à niveau, à partir de l’application elle-même.
    • Les plug-ins disponibles pour Atom sont très extensibles et peuvent finir par changer complètement les fonctionnalités de l’éditeur et finir par créer presque un nouvel éditeur ; C’est vraiment “piratable”.
    • Les versions binaires d’Atom et son code source sont entièrement open source (contrairement aux versions binaires de Visual Studio Code contenant des parties propriétaires + télémétrie).
    • Vous pouvez transformer Atom d’un éditeur de code en IDE avec une auto-complétion contextuelle plus intelligente, des fonctionnalités de navigation dans le code, un formatage de document et plus encore.

    Conclusion

    Atom et VS Code sont tous deux construits sur Electron. Mais Microsoft a fait plus d’optimisation sur VS Code pour le rendre aussi léger que possible.

    À ce stade, VS Code est comme Ubuntu, livré avec presque tout ce qui est prêt à l’emploi. Alors qu’Atom est comme Arch, minimal et extrêmement piratable (extensible).

    Techniquement, Atom et VS Code sont tous deux sous Microsoft et atteindront éventuellement la parité des fonctionnalités. Par conséquent, il est préférable d’aller avec l’éditeur vers lequel votre communauté (Web dev/Soft dev) se penche et d’ouvrir la voie à suivre. Peut-être que vous vous retrouvez avec Vim !

    Source

    N'oubliez pas de voter pour cet article !
    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...

    Houssen Moshinaly

    Rédacteur web depuis 2009 et webmestre depuis 2011.

    Je m'intéresse à tous les sujets comme la politique, la culture, la géopolitique, l'économie ou la technologie. Toute information permettant d'éclairer mon esprit et donc, le vôtre, dans un monde obscur et à la dérive.

    Je suis l'auteur de plusieurs livre

    Pour me contacter personnellement :

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée.