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.3 disponible, l'éditeur de code multiplateforme embarque les onglets
Et permet l'utilisation simultanée de plusieurs terminaux

Le , par Michael Guilloux

642PARTAGES

6  0 
Visual Studio Code, l’éditeur de code gratuit et multiplateforme de Microsoft construit sur Chromium de Google, est disponible en version 1.3, un mois après la version 1.2, et conformément à son processus de mise à jour (une version chaque mois).

Pour rappeler les fonctionnalités de la version 1.2, on peut dire que l’éditeur de code léger open source de Microsoft a introduit la suppression automatique des espaces inutiles. Visual Studio Code, à partir de la version 1.2, peut suivre les espaces qu'il insère automatiquement et les supprimer s'ils ne sont plus nécessaires. Il a également introduit un nouveau raccourci clavier pour sélectionner tous les résultats correspondant à une recherche et les modifier simultanément, sans avoir besoin d’utiliser la fonction rechercher et remplacer.

La principale nouveauté introduite dans VS Code 1.2 était sans doute le support de terminal intégré qui vous permet de rester dans Visual Studio Code tout en utilisant le Shell de votre plateforme. C’était toutefois la deuxième fonctionnalité la plus demandée par les utilisateurs. La fonctionnalité la plus demandée a quant à elle été repoussée pour une autre version. Il s’agit du support dans onglets.

Dans cette nouvelle mouture, Visual Studio 1.3, Microsoft répond à la principale demande des utilisateurs de son éditeur de code, en introduisant le support des onglets. VS Code affiche désormais chaque fichier en tant qu’onglet. Les utilisateurs peuvent également utiliser les glisser-déposer pour organiser leurs différents fichiers. Ils peuvent donc rapidement naviguer entre les fichiers et mieux organiser leur travail.


Pour ceux qui ne veulent pas utiliser les onglets, il est toutefois possible de désactiver la fonctionnalité via le paramètre workbench.editor.showTabs.

Introduit dans la version 1.2, le support de terminal intégré a été amélioré dans cette nouvelle mouture de Visual Studio Code. Quelques améliorations ont été apportées à cette fonctionnalité, mais on peut mettre en avant la possibilité de lancer et d’utiliser plusieurs terminaux en même temps. Une instance de terminal peut être créée en cliquant simplement sur le bouton +, dans le coin supérieur droit du panneau TERMINAL. Cela crée une nouvelle entrée dans la liste déroulante qui affiche les instances de terminal.


La nouvelle version de l’éditeur de code apporte également de grands changements au niveau de la gestion des extensions. Une nouvelle fonctionnalité Extensions View vient par exemple pour « améliorer la recherche, l'installation et la mise à jour des extensions VS Code », a souligné l’équipe de développement de Visual Studio Code.

Avec l’introduction des onglets, le support du Drag & Drop dans l’éditeur a aussi été amélioré. Jusqu’ici, il était possible de glisser des fichiers depuis l'extérieur de VS Code et les déposer dans l'éditeur, pour ouvrir ces fichiers. Maintenant il y a beaucoup plus de choses qui peuvent être faites avec le glisser-déposer. Une nouvelle possibilité (Drop to Split) permet par exemple de déplacer et ouvrir un fichier sur le côté en scindant en deux l’éditeur de code, comme vous pouvez le voir dans l’animation suivante.


En autres petites nouveautés introduites dans Visual Studio Code 1.3, on note également des améliorations de fonctionnalités existantes et un ensemble de corrections de bogues. Visual Studio Code est disponible pour Windows (7, 8, 10), Mac OS X (OS X Yosemite, El Capitan) et Linux (Debian, Ubuntu, Red Hat, Fedora, CentOS).

Télécharger Visual Studio Code 1.3 pour Windows, Linux, Mac OS X

Source : Blog Visual Studio Code

Et vous ?

Avez-vous déjà testé le nouvel éditeur de code ?
Si oui, quelle est votre expérience de Visual Studio Code ?
Sinon, comptez-vous le tester ? Pourquoi ?

Voir aussi :

Visual Studio Code 1.2 est disponible, l'éditeur de code gratuit et multiplateforme embarque de nouvelles fonctionnalités dont un terminal intégré
L'éditeur de texte multiplateforme Vim 8 arrive, et apporte le support des échanges de messages effectués de manière asynchrone

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

Avatar de Mickael_Istria
Membre émérite https://www.developpez.com
Le 06/03/2017 à 15:32
Citation Envoyé par zobal Voir le message
J'utilise vim avec quelques plugins et une config aux petits oignons.
Combien de temps ca t'a coute de faire ta config aux petits oignons? La simplicite de demarrage est l'une des choses les plus importantes pour beaucoup d'utilisateurs. Le scenario a base de vim n'est clairement pas le meilleur pour eux.

infiniment moins puissant
La, il faut justifier. VSCode est un IDE, qui dit IDE dit completion, documentation contextuelle, rapport d'erreurs, debug, recherche "semantique"... Tout ca vient avec le cout de la lourdeur, mais pour beaucoup d'utilisateurs, c'est vraiment rentable. Perso, tu me feras jamais coder un projet entier dans un pauvre editeur sans debugger. J'adore vim, mais au dela de la simple edition de fichier, des que tu arrives vraiment dans un code complexe, il te faut plus qu'un simple editeur.

et en plus développé par une boite qui a quand même un gros passif niveau enfumage du monde... ?
Les mecs qui font VSCode sont des anciens developpeurs d'Eclipse IDE, ils ont bosse en open-source la plupart de leur temps et meme construit un partie des modeles OSS actuels il y a 15 ans quand Eclipse est devenu OSS. Ils ont mis VSCode en OSS et contribuent des protocoles ouverts pour l'interoperabilite de tous les IDE/langages. Ils pourraient donner des lecons a la plupart des developpeurs a ce sujet. Je ne pense pas que c'est un sujet sur lequel on peut attaquer VSCode.
4  0 
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 blbird
Membre expérimenté https://www.developpez.com
Le 10/07/2016 à 11:38
Excellent éditeur, très rapide, que j'utilise pour ma montée en compétence JS. J'aime beaucoup. Et qu'il ne soit ps en 64 bits m'indiffère complètement, du moment qu'il est rapide et efficace.
1  0 
Avatar de Mickael_Istria
Membre émérite https://www.developpez.com
Le 23/09/2016 à 18:03
Citation Envoyé par lc2ms1978 Voir le message
Hello,
Pour ceux qui ont déjà VS installé sur leur poste ça leur permet d'avoir un seul EDI et ne pas en installer plusieurs peut être.
Attention VS != VSCode.
En fait, VSCode est a la mode. Il marche tres bien pour plusieurs technos et correspond a ce que cherchent les gens qui veulent des "editeurs riches" plutot que des IDE - et la ligne entre les 2 est tres trouble. VSCode essaye d'avoir les features d'un IDE sans porter le nom ou certains workflows ou lourdeurs typiques des IDE.
Le public actuel de VSCode, c'est plutot des devs Web, JS ou TypeScript avec pas des masses d'experiences en Java, des gens dont le seul contact avec les Java et les IDEs a ete a l'universite. Ce public rejette l'idee de Java, des applis ecrites en Java et compagnie; par principe et avec des arguments ras des paquerettes bien souvent. Avoir Java dans VSCode, c'est plus un moyen de toucher ce public qu'un service rendu aux developpeurs Java actuels qui restent largement plus productifs avec les IDEs classiques.
1  0 
Avatar de Iradrille
Expert confirmé https://www.developpez.com
Le 23/09/2016 à 19:49
Citation Envoyé par Mickael_Istria Voir le message
Attention VS != VSCode.
En fait, VSCode est a la mode. Il marche tres bien pour plusieurs technos et correspond a ce que cherchent les gens qui veulent des "editeurs riches" plutot que des IDE - et la ligne entre les 2 est tres trouble. VSCode essaye d'avoir les features d'un IDE sans porter le nom ou certains workflows ou lourdeurs typiques des IDE.
Le public actuel de VSCode, c'est plutot des devs Web, JS ou TypeScript avec pas des masses d'experiences en Java, des gens dont le seul contact avec les Java et les IDEs a ete a l'universite. Ce public rejette l'idee de Java, des applis ecrites en Java et compagnie; par principe et avec des arguments ras des paquerettes bien souvent. Avoir Java dans VSCode, c'est plus un moyen de toucher ce public qu'un service rendu aux developpeurs Java actuels qui restent largement plus productifs avec les IDEs classiques.
Çà dépend surtout de l'application que tu fais :
- un petit script de ~100 lignes pour automatiser une tache ? Pas besoin d'un "vrai" IDE pour ça.
- un gros projet ? Un IDE est vraiment pratique (voire indispensable).

Et c'est indépendant du langage.
1  0 
Avatar de Kenshineuh
Futur Membre du Club https://www.developpez.com
Le 03/03/2017 à 10:13
Citation Envoyé par Jarodd Voir le message
J'aime bien VSC, mais il a des défauts qui me hérissent le poil, notamment le formatage (notamment php), qui devient n'imorte quoi quand on a le malheur de faire Ctrl + S (heureusement il y a le save auto, mais parfois par réflexe je sauvegarde manuellement). Et parfois (en JS), j'écris un tableau sur une ligne, et paf il reformate n'importe comment, en mettant les valeurs en dessous, pas indentées. Je remet en place, et ça recommence, indéfiniment. Je n'ai pas trouvé le moyen de supprimer ce comportement.

A part ça, il est assez léger et intuitif à utiliser, j'aime bien.
C'est pas le comportement par défaut normalement.
Regarde dans les paramètres et les options "editor.formatOnSave" etc...

J'aime bien VSC sinon, je l'utilise de plus en plus pour des projets JS ou NodeJS surtout avec intellisense.
Et puis plus fluide que mon IntelliJ pour de petits projets.
1  0 
Avatar de xarkam
Membre éclairé https://www.developpez.com
Le 07/03/2017 à 14:51
Citation Envoyé par Mickael_Istria Voir le message
Hum, non, code::blocks ou netbeans mais pas eclipse

Je ne doute pas des qualités d'eclipse qui s'améliore avec le temps, mais lui et moi avons un passif ^^

Mais bon, j'ai des licences jetbrains et leur ide font un café à mon gout
1  0 
Avatar de Mickael_Istria
Membre émérite 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.
1  0