IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Visual Studio Code avril 2021 (1.56) est publié avec Electron 12
Cette version apporte la prise en charge de Wayland et de KaTeX dans les blocs-notes

Le , par Bill Fassinou

214PARTAGES

12  0 
La version d'avril 2021 (1.56) de Visual Studio Code (VS Code) est maintenant disponible. Cette nouvelle version introduit également de nouvelles fonctionnalités pour l'éditeur, des améliorations de performances et quelques autres modifications. Dans VC Code 1.56, l'équipe a travaillé sur plusieurs mises à jour, notamment la prise en charge d'Electron 12 et de Wayland et de KaTeX dans les blocs-notes, etc. Voici quelques-uns des points forts de cette version.

Améliorations de l'espace de travail

Amélioration de la rétroaction du survol des actions

L'équipe a modifié le retour du survol de la souris pour les actions tout autour de l'espace de travail, afin de fournir une meilleure expérience utilisateur (UX) autour des actions cliquables.



Indication pour les éditeurs sans titre

Ici, l'équipe a annoncé qu'elle a remarqué que de nombreux nouveaux utilisateurs ne savent pas qu'un langage doit être défini afin d'obtenir le support complet des langages de VS Code. Pour aider à résoudre ce problème, elle a introduit un indice pour les éditeurs sans titre afin d'aider les utilisateurs à définir le langage correct.



L'indication pour les éditeurs sans titre peut ne pas être utile aux utilisateurs avancés, donc elle disparaît immédiatement lorsque vous commencez à taper ou vous pouvez sélectionner ne pas montrer pour ne plus afficher l'indication.

Dialogues personnalisés mis à jour

L'équipe a mis à jour les styles de dialogues personnalisés, que vous pouvez activer via window.dialogStyle: custom. À partir de cette version, VS Code atténue maintenant l'arrière-plan afin de mieux se concentrer sur le dialogue et utilise également le style de bouton secondaire lorsqu'il y a plus d'une action.



Vous pouvez thématiser le style du bouton secondaire en utilisant les jetons de couleur suivants :

  • button.secondaryBackground ;
  • button.secondaryForeground ;
  • bouton.secondaryHoverBackground.

Mise à jour automatique des extensions activées

L'équipe a annoncé qu'à partir de VS Code 1.56, vous pouvez maintenant configurer l'éditeur de code pour qu'il mette automatiquement à jour uniquement les extensions qui sont actuellement activées.



Améliorations apportées au terminal

Améliorations des profils

Lors de la dernière itération, l'équipe a introduit les profils de terminal. Le terminal prend désormais en charge la définition d'un profil par défaut avec les paramètres terminal.integrated.defaultProfile.<platform>. La prise en charge des environnements et des icônes a également été ajoutée au système de profils. Elle a expliqué qu'à l'avenir, ces paramètres sont le moyen recommandé pour changer la configuration par défaut du terminal et les paramètres terminal.integrated.shell et terminal.integrated.shellArgs ont été dépréciés.

Commande Linux pasteSelection

La nouvelle commande workbench.action.terminal.pasteSelection est disponible sur Linux pour coller dans le terminal à partir du presse-papiers de sélection.

Améliorations apportées au débogage

Amélioration de l'affichage des points d'arrêt

Le type d'accès est affiché pour les points d'arrêt de données. Pour les points d'arrêt de données, VS Code affiche maintenant le type d'accès ("Read", "Write", ou "Access" à côté de son nom dans la vue Points d'arrêt. En ce qui concerne les points d'arrêt d'exception, VS Code affiche désormais leur état de vérification individuel et la raison détaillée dans la vue Points d'arrêt. Si un point d'arrêt d'exception ne peut pas être vérifié (par exemple parce que sa condition contient une erreur de syntaxe), il est grisé et, au survol, le message d'erreur correspondant est affiché.

Valeurs en ligne par défaut pour certains langages

Selon l'équipe, par le passé, l'interface utilisateur du débogueur de VS Code supporte les valeurs en ligne qui affichent les valeurs des variables en ligne dans l'éditeur lors de l'exploration du code source. Cette fonctionnalité est basée sur une implémentation générique dans le noyau de VS Code et peut donc ne pas être parfaitement adaptée à tous les langages, montrant même parfois des valeurs incorrectes parce que l'approche générique ne comprend pas le langage source sous-jacent. Pour ces raisons, la fonctionnalité n'avait pas été activée par défaut.



Grâce à une nouvelle API d'extension du débogueur, il est désormais possible pour les extensions de langage de fournir un support correct des valeurs en ligne et d'activer la fonctionnalité "valeurs en ligne améliorées" par défaut. Pour activer cette fonctionnalité, le paramètre debug.inlineValues a une nouvelle valeur (par défaut) auto. Lorsqu'il est défini sur auto, les valeurs en ligne sont automatiquement activées pour les langages qui prennent en charge les "valeurs en ligne améliorées". L'extension Debugger for Java est l'une des premières extensions de débogueur à adopter l'API.

Bloc-notes

Afficher les numéros de ligne

Vous pouvez désormais afficher temporairement les numéros de ligne d'une cellule dans la session en cours à partir de la barre d'outils de la cellule, ou changer la visibilité des numéros de ligne pour tous les carnets grâce au paramètre notebook.lineNumbers.



Position de la barre d'outils de la cellule par type de fichier

La position de la barre d'outils de la cellule peut maintenant être personnalisée par type de fichier...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !