Visual Studio Code 1.13 est disponible
Cette version de l'éditeur de code met l'accent sur la productivité et l'expérience utilisateur

Le , par Michael Guilloux, Chroniqueur Actualités
Microsoft vient de mettre en ligne une nouvelle version de Visual Studio Code, son éditeur de code multiplateforme et open source. C’est loin d’être la mise à jour la plus importante de l’éditeur, mais Visual Studio Code 1.13 apporte un certain nombre d’améliorations pour la productivité et l’expérience utilisateur des développeurs qui l’ont déjà adopté.

Avec Visual Studio Code, Microsoft veut à terme récupérer les utilisateurs des éditeurs concurrents comme Atom et Sublime Text. Pour cela, Microsoft n’hésite pas à emprunter des fonctionnalités à ces éditeurs. L’une des dernières était la fonctionnalité Minimap de Sublime Text introduite dans VS Code dans sa version 1.10. Dans Visual Studio Code 1.13, Microsoft introduit cette fois un nouveau paramètre editor.multiCursorModifier, qui permet de changer la touche de combinaison pour utiliser plusieurs curseurs et la définir à Cmd+Clic sur macOS et Ctrl+Clic sur Windows et Linux. D’après Microsoft, « cela permet aux utilisateurs provenant d'autres éditeurs tels que Sublime Text ou Atom de continuer à utiliser la touche de combinaison qu'ils connaissent. »

Le nouveau paramètre peut être réglé sur CtrlCmd (ce qui est interprété comme Ctrl sur Windows et Cmd sur macOS) ou Alt (la valeur par défaut actuelle). Il existe également un nouvel élément de menu Use Ctrl+Click for Multi-Cursor dans le menu Selection pour basculer rapidement vers ce nouveau paramètre.

En parlant de curseurs multiples, ils peuvent désormais être combinés avec les snippets. Comme résultat, cela permet aux développeurs d’améliorer leur productivité. Il faut également noter que les snippets peuvent être imbriqués.


Une chose qu’il sera facile de remarquer dans cette nouvelle version de VS Code est la modification de la valeur de certains paramètres par défaut. Microsoft a activé plusieurs fonctionnalités jugées utiles par défaut. Il s’agit notamment de la mise à jour automatique des extensions, du glisser-déposer de sélections de l’éditeur, de l’affichage des minimaps sur la droite. Le paramètre window.openFilesInNewWindow prend par défaut la valeur false. Cela veut dire que les fichiers seront ouverts dans l'instance de code VS en cours et non dans une nouvelle fenêtre. Vous pouvez toujours configurer VS Code selon vos préférences avec les paramètres utilisateur ou de l'espace de travail.

Visual Studio Code 1.13 améliore également la gestion des conflits de fusion Git. Les conflits de fusion sont maintenant colorés et viennent avec des actions pour accepter l'un ou l'autre de deux changements ou l'union des deux à la fois. Auparavant, c’est l’extension Better Merge qui permettait de gérer les conflits de fusion Git, mais cette fonctionnalité est désormais intégrée dans VS Code.


Avec IntelliSense, Visual Studio Code permet désormais d’afficher la liste de suggestions et la documentation côte à côte. Lorsque les suggestions IntelliSense sont déclenchées, vous pouvez appuyer sur Ctrl+Espace pour afficher la documentation pour l'élément de suggestion activé. La documentation va maintenant s’afficher sur le côté au lieu d'être superposée sur le widget de suggestion. Cela permet donc de lire la documentation et de naviguer dans la liste de suggestions en même temps.


Visual Studio Code 1.13 améliore également les performances du débogueur et introduit de nouveaux thèmes de couleurs pour une meilleure personnalisation de l’éditeur de code. Vous trouverez plus de détails sur les améliorations dans cette version sur son site officiel.

Télécharger Visual Studio Code 1.13 (pour macOS, Windows, Linux)

Source : Blog Visual Studio Code

Et vous ?

Qu’en pensez-vous ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de sitexw sitexw - Membre du Club https://www.developpez.com
le 09/06/2017 à 19:03
Pas mal, mais moi, ce que je ne comprends pas, c'est l'ordre des propositions de IntelliSense en CSS.
Tout le temps, lorsque je tape "wid" pour avoir la propriété "width", il me propose "widows" en premier... alors que je ne l'ai jamais utilisé de ma vie...

Je ne comprends pas pourquoi il n'y a pas un système qui compte le nombre de fois que l'on sélectionne une proposition et la prochaine fois l'afficher en première, car elle a un nombre de sélection plus élevé que les autres.
Et en plus, c'est loin d'être un cas à part ("pa"=>"pad" au lieu de "padding", "di"=> "direction" au lieu de "display", ...)
Avatar de Tillo Tillo - Membre confirmé https://www.developpez.com
le 10/06/2017 à 8:32
Même remarque, je trouve que c'est un peu le cafouillage au niveau des propositions.
Mais ça reste un bon éditeur de code que j'utilise de temps en temps, quand je n'ai pas envie de sortir Eclipse pour juste modifier une ligne.
Avatar de Mickael_Istria Mickael_Istria - Membre chevronné https://www.developpez.com
le 10/06/2017 à 11:02
Citation Envoyé par sitexw Voir le message
Je ne comprends pas pourquoi il n'y a pas un système qui compte le nombre de fois que l'on sélectionne une proposition et la prochaine fois l'afficher en première, car elle a un nombre de sélection plus élevé que les autres.
Et en plus, c'est loin d'être un cas à part ("pa"=>"pad" au lieu de "padding", "di"=> "direction" au lieu de "display", ...)
C'est un project OSS, ouvre un bug et tu auras surement soit ta reponse, soit un patch.
Avatar de koyosama koyosama - Membre averti https://www.developpez.com
le 10/06/2017 à 14:31
L'utilisant tous les jours, je le trouve vraiment sympa. Sublime text etait sympa et surtout plus rapide mais j'avais ce probleme de features. Atom.IO etait beau et plus attrayant mais etait moins stable a l'utilisattion.
VScode est juste ce qu'il me faut je pense.

Bon je pense que les super feature viendront petit a petit. Par contre j'aimerais bien qu'ils fassent le menage dans les extensions., parce que 50 fois la meme chose et des fois pas completes, voila quoi.
Avatar de Meazh Meazh - Futur Membre du Club https://www.developpez.com
le 16/06/2017 à 9:29
Je cherche encore mon éditeur de texte "officiel", j'utilise Atom, SB, Brackets, et le choix est fait généralement selon l'humeur de la journée. Cet éditeur est-il réellement personnalisable comme on peut le faire sur les éditeurs cités précédemment ?
Avatar de aepli aepli - Membre régulier https://www.developpez.com
le 16/06/2017 à 14:49
Bonjour,

Oui, VsCode est une application Electron s'inspirant de Bracket et Atom (à mon sens).
Ce configure et se modifie à l'aide d'extension et de fichiers de conf en json.

Bien que j'aie découvert l'informatique et les premières version de Windows en même temps (version 1.2 ),
Je ne plébiscite pas trop les produits de cette entreprise. Mais là pour le coup j'apprécie.

Pour les extensions en trop grand nombre, suite aux mises à jour, j'utilise le contournement suivant:
- suppression de l'ancien complément
- installation de la nouvelle version

Salutations.
Avatar de Meazh Meazh - Futur Membre du Club https://www.developpez.com
le 16/06/2017 à 15:16
Citation Envoyé par aepli Voir le message
Bonjour,

Oui, VsCode est une application Electron s'inspirant de Bracket et Atom (à mon sens).
Ce configure et se modifie à l'aide d'extension et de fichiers de conf en json.

Bien que j'aie découvert l'informatique et les premières version de Windows en même temps (version 1.2 ),
Je ne plébiscite pas trop les produits de cette entreprise. Mais là pour le coup j'apprécie.

Pour les extensions en trop grand nombre, suite aux mises à jour, j'utilise le contournement suivant:
- suppression de l'ancien complément
- installation de la nouvelle version

Salutations.
Merci de la réponse, je test ça ce soir à la maison après mon stage (marre d'utiliser des applications builder j'ai envie de coder )
Offres d'emploi IT
Responsable de projet (calculateur moteur) H/F
Safran - Ile de France - Massy (91300)
Ingénieur moa logiciel H/F
Safran - Ile de France - Villaroche
Expert application Supply Chain & Achats H/F
Safran - Ile de France - Evry (91)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil