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 1.31 est disponible
Et permet désormais d'installer des extensions sans redémarrer l'éditeur

Le , par Bill Fassinou

1KPARTAGES

12  0 
Microsoft vient de publier la version 1.31 de Visual Studio Code (VS Code) de janvier 2019. Cette mise à jour de janvier apporte, selon l’équipe de développement, un certain nombre de correctifs et quelques nouvelles fonctionnalités. Elle a indiqué que le travail principal s’est concentré sur environ neuf points essentiels dont l’amélioration de l’interface utilisateur de l'arborescence ainsi que la sortie de problèmes multilignes. Il y a quelques jours, la firme présentait sa feuille de route de 2019 pour VS Code. Dedans, l’équipe annonçait vouloir concentrer ses efforts sur six points stratégiques pour rendre l’éditeur facile d’utilisation et facile d’accès pour tous les développeurs.

Pour cela, elle liste les points suivants : devenir le meilleur éditeur sur le marché pour quiconque s’appuie sur les fonctionnalités d’accessibilité ; mettre en avant la performance, l’évolutivité, la facilité de maintenance, la sécurité ;; s’attaquer à certaines des fonctionnalités les plus recherchées par l’utilisateur ;; le polissage et les rafraîchissements constants du design ;; l’amélioration progressive des fonctionnalités déjà existantes ;et l’activation des extensions qui ont des exigences d’extensibilité plus larges. Pour cette mise à jour de janvier 2019, l’équipe espère avoir intégré un certain nombre de mises à jour significatives.

Ces mises à jour abordent l’espace de travail où un nouveau mode Zen masque les numéros de lignes et un nouveau mode Screencast intégré affiche les frappes au clavier. L’éditeur a subi également beaucoup d’améliorations essentiellement au niveau de la sélection intelligente et le réglage de l’emplacement de référence CodeLens. Un nouveau terminal est intégré pour la prise en charge de l’API ConPTY sur Windows. Comme l’a annoncé la feuille de route pour les extensions, elles pourront désormais être installées et activées sans que vous n’ayez besoin de redémarrer VS Code. Cependant, l’équipe fait savoir que cela n’est pas valable pour certains types d’extensions.


« Certaines extensions nécessitent un rechargement en raison de pointd de contributions externes. Cela nécessite une adoption par les propriétaires de points de contribution externes en écoutant l'événement extensions.onDidChange », fait-elle remarquer. Dans l’espace de travail, plusieurs améliorations et nouveautés sont illustrées. L’équipe parle de l’ajout d’un nouveau widget d'arborescence pour améliorer la navigation et pour plus de performances, d’une amélioration de la navigation au clavier et l’introduction d’une nouvelle combinaison de touches Ctrl+A (Cmd+A pour Mac) qui vous permet dans une arborescence d’étendre la sélection de cette arborescence de manière hiérarchique.

Le panneau Problèmes affiche désormais les messages de diagnostic multiligne sur des lignes séparées et le menu Go a été amélioré pour apporter désormais plus d’actions. De plus, il existe un nouveau mode Screencast dans VS Code comme mentionné plus haut, qui met en évidence la position du curseur et les frappes au clavier ; un outil que l’équipe juge très utile pour réaliser des démonstrations. L’éditeur quant à lui, apporte les sélections intelligentes, les références CodeLens et les historiques de références. L’historique de références fait apparaître la sélection rapide avec les recherches précédentes, ce qui permet de les relancer rapidement et concernant les références CodeLens, lorsque vous sélectionnez une référence CodeLens, un éditeur de coup d'œil s'ouvre.

Ceci peut maintenant être contrôlé avec le réglage references.preferredLocation. Ses options sont peek et view, ce dernier montre les références dans la nouvelle vue. Le terminal intégré possède un support de refoulement qui encapsulera et déroulera les lignes lorsque le terminal sera redimensionné horizontalement. L’API Windows ConPTY, si elle est activée, vous permettra de résoudre de nombreux problèmes avec le terminal Windows notamment en ce qui concerne la prise en charge des couleurs, les applications interactives et les shells prenant en charge les séquences VT de manière native. Les variables d’entrée sont introduites côté débogages et tâches pour permettre de demander la saisie de l’utilisateur dans les configurations de tâche ou de débogage.

Enfin, les données personnalisées HTML et CSS et sont désormais prises en charge et vous pouvez également ouvrir des ressources dans le navigateur grâce à une nouvelle API vscode.env.openExternal. Il existe beaucoup d’autres fonctionnalités dans cette version du logiciel open source de Microsoft qui ont été citées dans sa note de version sur son site officiel. Des internautes estiment que VS Code est en train de devenir peu à peu leur éditeur de code préféré en raison des améliorations qu’elle apporte à chaque mise à jour. Ils sont surtout ravis de la possibilité de pouvoir installer et utiliser des extensions sans redémarrer l’éditeur.

Source : VS Code

Et vous ?

Que pensez-vous des nouveautés de cette version de VS Code ?

Voir aussi

L'équipe de VS Code présente sa feuille de route pour 2019 avec l'intention de rendre des parties de l'éditeur détachables et plus encore

Visual Studio Code 1.26 est disponible avec de petites nouveautés pour faciliter la vie aux développeurs

Visual Studio Code 1.27 est disponible : un aperçu des nouveautés dans l’éditeur de code open source et multiplateforme de Microsoft

Visual Studio Code 1.28 est disponible : un aperçu des nouveautés dans l’éditeur de code open source et multiplateforme de Microsoft

Visual Studio Code 1.29 est disponible : aperçu des nouveautés dans l’éditeur de code open source et multiplateforme de Microsoft

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

Avatar de smarties
Expert confirmé https://www.developpez.com
Le 08/07/2022 à 10:39
Cool mais je continue d'utiliser VSCodium afin de me passer des télémétrie de M$
5  1 
Avatar de air-dex
Membre expert https://www.developpez.com
Le 17/05/2019 à 19:05
Un bon petit éditeur sur lequel Microsoft fait du bon travail. Je l'avais testé il y a longtemps et je ne l'avais pas trouvé sensationnel, loin de là même. Mais je l'ai retesté il n'y a longtemps et je trouve qu'il a très bien évolué. Il a encore un peu de chemin à faire, mais il est clairement sur la bonne voie. Avant ce n'était qu'un éditeur pour geeks à bidouiller. Maintenant c'est un bon petit logiciel sympa, mais qui a le cul entre deux chaises : trop gros pour être considéré comme un simple éditeur de texte comme Notepad++, Kate ou gedit, mais pas assez consistant pour être utilisable au quotidien en remplacement d'un EDI plus ambitieux comme Eclipse ou IntelliJ. En l'état actuel des choses c'est une très bonne alternative à Geany.

Il ne manque pas grand chose à VS Code pour pouvoir être envisageable en remplacement d'un EDI type Eclipse ou IntelliJ, notamment une barre d'icônes en alternative au menu et aux raccourcis claviers. Pour le reste il sera possible d'en faire un bon EDI avec les plugins qui vont bien.
2  0 
Avatar de dfiad77pro
Membre expérimenté https://www.developpez.com
Le 17/05/2019 à 19:26
+ 1 pour la barre d'icones, j'avais oublié ça mais en effet c'est super intéressant pour la productivité.
Je rajoute aussi le fait donner la possibilité de docker la barre de commande pour qu'elle soit toujours visible
2  0 
Avatar de dfiad77pro
Membre expérimenté https://www.developpez.com
Le 13/12/2019 à 18:51
bref il y a plein de chose à dire sur vscode 1.41 : les evols du layout, de la tokenisation, du langage server, le terminal webgl, electron etc..
Un énorme travail à été fait pour clôturer la roadmap 2019 et par respect pour cela il faut avoir des discussions intelligentes !

marre de ces gens qui pourrissent les news avec des réponses de merde ! Pardon pour le terme , mais ça viens du coeur
donc -1 pour ton commentaire
3  1 
Avatar de pierre.E
Membre confirmé https://www.developpez.com
Le 12/03/2021 à 18:18
moi j'aimerais surtout un bouton pour chaque langage avec les extensions utiles pour éviter de me coltiner la recherche d'extension
2  0 
Avatar de CoderInTheDark
Membre émérite https://www.developpez.com
Le 18/08/2019 à 14:31
Un gros peluche 1 pour l'accessibilité
1  0 
Avatar de calvaire
Expert confirmé https://www.developpez.com
Le 13/12/2019 à 20:02
Bonjour, je suis sur eclipse depuis 6 ans, quel avantage aurais-je a passer à VS code? (je code en C, Java et Python)
1  0 
Avatar de JPLAROCHE
Membre expérimenté https://www.developpez.com
Le 23/11/2020 à 3:22
vscodium
1  0 
Avatar de LittleWhite
Responsable 2D/3D/Jeux https://www.developpez.com
Le 13/06/2021 à 20:08
Bonjour,

Je pense que le Workspace Trust fait suite à un proof of concept d'utilisation de l'analyseur de code de Visual Studio Code sur une macro Rust qui permet d'effectuer des actions malveillantes sur le PC. Je n'arrive plus à retrouver le POC .
1  0 
Avatar de arnofly
Membre confirmé https://www.developpez.com
Le 15/03/2019 à 9:23
J'utilise ponctuellement VS Code. Mais comme je pratique exclusivement du développement web (PHP, HTML, CSS, JS), dans ce contexte, Netbeans (surtout la nouvelle version 10) et nettement meilleur que VS Code. VS Code est encore trop jeune et ses développeurs semblent en avoir un peu rien à foutre de PHP... VS Code n'est pas mauvais, mais il a des lacunes qui sont rédhibitoires pour moi. Pour la prise en compte des nouveautés CSS, il est top par contre, contrairement à Netbeans qui est à la traîne à ce niveau.
0  0