Page d'accueil » Codage » Visual Studio Code 5 Fonctionnalités géniales qui en font un favori

    Visual Studio Code 5 Fonctionnalités géniales qui en font un favori

    Visual Studio Code est un nouvel éditeur de code de Microsoft. Il a récemment atteint son premier cycle de publication majeur, 1.0.0. Je l'ai essayé pendant quelques temps alors qu'il était en version bêta, et je suis impressionné par tout ce qu'il a apporté jusqu'à présent.

    Visual Studio Code (VSC) est léger et rapide, et si vous avez déjà utilisé SublimeText ou Atom, vous vous sentirez immédiatement chez vous. VSC est livré avec un palette de commandes, sélection de plusieurs curseurs, extraits et saisie automatique du code - les fonctionnalités que vous connaissez sûrement déjà.

    Néanmoins, il possède également ses propres signatures, ce qui le distingue des autres acteurs du marché. Alors, sans plus tarder, jetons un coup d'oeil.

    1. Intellisense

    IntelliSense est un code l'auto-complétion rencontre l'intelligence artificielle. Cet utilitaire fournit une liste de suggestions accompagnée d'un indice ou d'une description pendant la rédaction de codes. C'est dérivé de plusieurs facteurs contextuels tels que le langage de programmation, la syntaxe, les variables, les fonctions ainsi que tous les codes du fichier.

    IntelliSense prend en charge un certain nombre de langages de programmation tels que Sass, LESS, JavaScript, TypeScript et PHP. Certaines extensions pour inclure IntelliSense pour d'autres langages de programmation sont également disponibles. C'est une fonctionnalité intéressante pour améliorer la productivité.

    2. Peek

    Pendant le codage, vous pouvez souvent oublier une fonction particulière, où la fonction est initialement définie, et quels sont les paramètres requis.

    Avec Peek, vous pouvez sélectionner une fonction puis appuyer sur Maj + F12. La sélection se développe dans une fenêtre en ligne montrant la définition complète de la fonction ainsi que l'endroit où la fonction est définie. La fonctionnalité fonctionne actuellement en C, C #, JavaScript, TypeScript, .NET et quelques autres langages de programmation..

    3. CLI

    Similaire à SublimeText avec son sous-marin ligne de commande, Visual Studio Code est équipé d’une CLI nommée code et il est facile d'installer.

    Sous Windows, la CLI aura déjà été installée avec l'application. La CLI est accessible via l'invite de commande. Sous OS X, il peut être installé et désinstallé à l'aide de la palette de commandes..

    Vous pouvez utiliser la CLI pour ouvrir un répertoire particulier dans le code Visual Studio ou ouvrir le répertoire de votre projet actuel dans Terminal ou Invite de commande directement à partir de l'éditeur..

    4. Git intégré

    Le code de Visual Studio a Git construit directement dans l'éditeur. Sur la gauche de la barre latérale, vous trouverez l’icône Git où vous pouvez initialiser Git ainsi que effectuer plusieurs commandes Git tel que commettre, tirez, pousser, rebasement, publier, et examiner les modifications dans le fichier.

    En outre, si vous apportez des modifications à un référentiel Git, Visual Studio affiche les indicateurs de couleur dans la gouttière de l'éditeur de code, indiquant où vous avez apporté les modifications.

    Nous allons plonger dans Git dans Visual Studio Code dans le prochain article, restez à l'écoute..

    5. Coureur de tâche

    Enfin, Visual Studio Code comporte également un gestionnaire de tâches intégré, qui offre un certain niveau de commodité..

    Pour utiliser cette fonctionnalité, nous pouvons soit définir un tasks.json fichier ou via une configuration de tâche populaire telle que Grunt, Gulp ou MSBuild, le cas échéant. Une fois la configuration définie, vous pouvez exécuter le Runner de tâches via la palette de commandes en tapant Exécuter la tâche. Dactylographie les tâches listera toutes les commandes associées.

    Emballer

    L'interface de code Visual Studio, les combinaisons de touches et la palette de commandes sont intuitives et familières. Dans l’ensemble, Visual Studio Code est un éditeur de code prometteur, même s’il manque quelques fonctionnalités..

    Néanmoins, j'envisage de permuter et d'adapter mon flux de travail au code Visual Studio. J'espère voir les prochaines versions avec des améliorations substantielles.