Éditeur de code source : Visual Studio Code 1.60 apporte la reconnaissance vocale supportée par ML

Microsoft a publié Visual Studio Code 1.60. La nouvelle version de l’éditeur de code source open-source étend encore la reconnaissance automatique des langages de programmation ainsi que la coloration syntaxique et dispose de fonctionnalités expérimentales dans le sac. Il s’agit notamment d’une prise en charge expérimentale de l’utilisation de toutes les fonctions de débogage de VS Code pour le débogage des carnets Jupyter.

Le mois dernier déjà, VS Code 1.59 a introduit en avant-première la reconnaissance automatique des langages de programmation, qui repose sur la bibliothèque JavaScript d’apprentissage automatique TensorFlow.js ainsi que sur le modèle d’apprentissage automatique Guesslang. Là, il était encore nécessaire d’activer la fonction manuellement. Dans la version actuelle 1.60, cependant, il est activé par défaut et a également reçu la nouvelle fonctionnalité de pouvoir reconnaître le langage de programmation utilisé même dans les fichiers sans extension de fichier.

L’équipe du code Visual Studio justifie l’introduction de la reconnaissance de la langue par le fait que tous les utilisateurs ne savaient pas comment définir le mode de langue et que la définition de la langue utilisée ouvre la voie à des fonctionnalités supplémentaires telles que la coloration de la syntaxe et les recommandations d’extension. Mais la reconnaissance vocale devrait également présenter des avantages pour les utilisateurs expérimentés, car l’étape de paramétrage du mode vocal n’est pas nécessaire lorsqu’ils utilisent un éditeur de texte sans nom pour prendre des notes rapides.

VS Code 1.60 a révisé la coloration syntaxique à plusieurs endroits. Entre autres choses, l’éditeur prend désormais en charge la coloration native des paires de parenthèses à l’aide de la fonction "editor.bracketPairColorization.enabled": true. Il est possible de sélectionner jusqu’à six couleurs, qui peuvent également être insérées dans des thèmes et sont visibles en temps réel.

Visual Studio Code 1.60 führt Syntax-Highlighting für Klammern ein.

Visual Studio Code 1.60 introduit la coloration syntaxique pour les parenthèses.

(Image : Microsoft)

L’éditeur propose également des suggestions en ligne dans la fonction d’autocomplétion. Pour cela, l’aperçu des suggestions doit être activé ("editor.suggest.preview": true). Dans ce cas, non seulement une suggestion apparaît dans le widget Autocomplete, mais elle peut être sélectionnée à l’aide des touches fléchées et de l’icône de la souris. Onglet mais – si disponible – également une suggestion en ligne affichée en italique, qui peut être ouverte en appuyant sur la touche Onglet-peuvent être utilisés.

Chaque mois, VS Code présente un certain nombre de fonctionnalités expérimentales et en avant-première. Cette fois, entre autres choses, la prise en charge de toutes les fonctionnalités de débogage de VS Code pour les Jupyter Notebooks est incluse en tant que fonctionnalité expérimentale. Pour l’utiliser, le noyau doit être ipykernel version 6 ou supérieure doit être sélectionnée. Après le réglage "jupyter.experimental.debugging": true et en fixant un point d’arrêt, vous pouvez alors utiliser la commande Cellule de débogage sélectionner.

En avant-première, VS Code 1.60 apporte également la possibilité de « verrouiller » les groupes d’éditeurs pour empêcher les utilisateurs de recouvrir accidentellement un éditeur de terminal avec un éditeur de fichiers – car par défaut, les fichiers s’ouvrent dans le groupe d’éditeurs actif, de sorte qu’un nouveau fichier peut également recouvrir un terminal actif. Le nouveau Groupe de verrouillage-La fonction de verrouillage de groupe n’est pas seulement disponible pour les éditeurs de terminaux, mais pour tous les types d’éditeurs. Les nouveaux éditeurs ne s’ouvrent dans les groupes verrouillés que si un utilisateur les y place explicitement. Une icône de verrouillage dans la barre d’outils d’action en haut à droite indique qu’un groupe est verrouillé.

Visual Studio Code est disponible à la fois en version stable et dans une édition Insiders pour Windows, macOS et Linux. Toutes les nouvelles fonctionnalités de la version 1.60 peuvent être consultées dans les notes de mise à jour.


(peut)

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici