Microsoft vient de sortir une nouvelle mise à jour de l’éditeur de code Visual Studio Code (VS Code), la déclinaison multiplateforme de son environnement de développement intégré (EDI) à succès Visual Studio. Dans cette nouvelle version portant la référence 1.11, les utilisateurs peuvent s’attendre à plusieurs améliorations importantes.
De manière générale, de nombreux développeurs font usage des raccourcis clavier dans les éditeurs de code afin de ne pas être constamment obligés de parcourir les menus pour réaliser les tâches à exécuter. Visual Studio Code possède également plusieurs raccourcis clavier qui permettent aux développeurs d’aller encore plus vite dans le développement de leurs projets. Dans cette version 1.11 de Visual Studio Code, Microsoft annonce la disponibilité d’un nouvel éditeur de raccourcis clavier.
L’avantage avec ce nouvel éditeur est qu’il affecte par défaut les raccourcis clavier aux actions de Visual Studio Code en tenant compte de la configuration du clavier de l’utilisateur. Ainsi, que l’on soit sur Windows, macOS ou Linux, ou que l’on utilise un clavier américain ou non, VS Code reconnaîtra la disposition du clavier et affectera les raccourcis en fonction. Par ailleurs, si le développeur désire effectuer des personnalisations, il peut utiliser cet outil afin de retrouver, effectuer des changements, supprimer ou réinitialiser les raccourcis plus facilement.
À noter que dans les versions antérieures, pour éditer les raccourcis clavier, les utilisateurs devaient ouvrir le fichier json conçu à cet effet et appliquer les liaisons entre les touches du clavier et les actions correspondantes. Mais avec ce nouvel éditeur de raccourcis, les développeurs disposent d’un outil répertoriant l’ensemble des raccourcis qu’ils peuvent utiliser pour affecter plus facilement les raccourcis aux actions. Pour ce faire, il suffit de sélectionner l’action à modifier et appuyer les touches du clavier que l’on souhaite coupler à l’action en question au lieu de parcourir le fichier json pour réaliser cela. En outre, pour ceux qui souhaitent pousser encore plus loin la personnalisation des raccourcis, il est toujours possible de se tourner vers le fichier json pour le faire.
À côté de ce nouvel éditeur de raccourcis clavier, l’équipe de VS Code annonce des améliorations pour la recherche de texte.
Dans cette nouvelle version, ripgrep, l’outil de recherche open source et multiplateforme a été associé à VS Code. VS Code est donc pourvu d’un outil de recherche beaucoup plus rapide, ce qui devrait permettre d’accélérer grandement la délivrance des résultats de recherches de textes effectuées.
Le mois dernier, Microsoft a ajouté une nouvelle fonctionnalité à son terminal intégré qui lui permet d’ouvrir un shell à partir de VS Code. Cette nouvelle fonctionnalité se nomme Link et permet de cliquer sur un bout de code dans le terminal afin de l’ouvrir soit dans un navigateur ou soit dans l’éditeur. Dans VS Code 1.11, cette fonctionnalité a été améliorée et impose maintenant d’appuyer que Ctrl ou Cmd (selon le SE sur lequel on se trouve) afin d’ouvrir le lien à partir du terminal.
Pour les développeurs TypeScript, il faut savoir que TypeScript 2.2.2 a été intégré à cette dernière version de VS Code. Dans cette version du langage de programmation JavaScript, la part belle a été faite aux correctifs de bogues et améliorations de performances. Toujours avec TypeScript, une implémentation de CodeLens pour TypeScript a été ajoutée à VS Code. Les développeurs peuvent donc facilement retrouver la liste des implémentations du code TypeScript dans VS Code.
Toutefois, il faut savoir que CodeLens pour TypeScript est désactivée par défaut dans VS Code 1.11 et n’est compatible qu’avec la version 2.2.1 ou supérieure. Pour l’activer, il faut ajouter le code "typescript.implementationsCodeLens.enabled": true à la configuration. Enfin, un nouveau paramètre a été ajouté dans cette version de VS Code pour simplifier la collecte des journaux du serveur TypeScript. Le nouveau paramètre est celui-ci : "typescript.tsserver.log". Il est compatible avec TypeScript 2.2.2 ou version supérieure.
À côté de la nouvelle version de TypeScript supportée par VS Code1.11, l’éditeur inclut désormais un mode spécial pour le langage Objective C++ avec une amélioration de la coloration syntaxique pour travailler avec les fichiers Objective C++.
En dehors des éléments cités, nous avons plusieurs autres améliorations dont l’ajout d’un bouton de restauration et de maximisation au niveau du titre du panneau, l’ajout du paramètre workbench.editor.closeOnFileDelete qui peut être défini sur false afin de permettre que l’éditeur reste ouvert même si le fichier ouvert a été supprimé du disque, la possibilité de copier un texte sélectionné en appuyant sur Option (MacOS), Ctrl (Windows) ou Alt (Linux) pendant que vous glissez et déposez le texte sélectionné.
Télécharger Visual Studio 1.11
Source : Visual Studio Code
Et vous ?
Avez-vous testé cette nouvelle version ? Qu’en pensez-vous ?
Voir aussi
Visual Studio Code 1.10 disponible avec la fonctionnalité Minimap de Sublime Text, la copie de texte avec mise en forme et plus encore
Visual Studio Code 1.8 disponible avec le mode Zen pour écrire son code sans distraction et d'autres améliorations pour la productivité et l'UX
La Rubrique Visual Studio, Forum Visual Studio, Cours et tutoriels Visual Studio, FAQ Visual Studio
Visual Studio Code 1.11 est disponible
Avec TypeScript 2.2.2, un nouvel éditeur de raccourcis, une amélioration pour la recherche de texte et plus
Visual Studio Code 1.11 est disponible
Avec TypeScript 2.2.2, un nouvel éditeur de raccourcis, une amélioration pour la recherche de texte et plus
Le , par Olivier Famien
Une erreur dans cette actualité ? Signalez-nous-la !