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.15 disponible :
Meilleur support des fichiers volumineux, autoindentation, builds Windows 64 bits en version stable et plus

Le , par Michael Guilloux

118PARTAGES

8  0 
Conformément à sa tradition, l’équipe de Visual Studio Code vient de publier une nouvelle mise à jour mensuelle. L’éditeur de code gratuit et multiplateforme a beaucoup gagné en maturité avec de nombreuses fonctionnalités ajoutées version après version depuis son passage en open source. Pour ses dernières versions, l’accent semble donc plus être mis sur l’amélioration de la productivité, la performance et l’expérience utilisateur plutôt que sur l’ajout de fonctionnalités majeures. Visual Studio Code 1.15 est également une continuité des efforts déjà déployés dans ce sens.

Cette nouvelle mise à jour de l’éditeur de code de Microsoft vient avec de nombreuses petites améliorations. Parmi les plus intéressantes, on peut en effet commencer par un meilleur support des fichiers volumineux. On note, dans cette nouvelle version, une amélioration de l’utilisation de la mémoire et donc de la performance pour les fichiers volumineux.

Tout fichier de plus de 30 Mo ou plus de 300K lignes sera maintenant considéré comme un fichier volumineux et sera traité spécialement dans certaines circonstances. En désactivant certaines fonctionnalités pour les fichiers volumineux, Microsoft a pu optimiser l'utilisation de la mémoire, dans certains cas, jusqu'à 50 %. Bien d'autres optimisations ont également été mises en place par l'équipe VS Code pour réduire la pression sur la mémoire de votre machine. Certaines des optimisations auront un impact sur tous les fichiers, même si les effets ne seront pas perceptibles pour les petits fichiers. Il faut également noter que la limite de taille de fichier est de 300 Mo pour systèmes 32 bits alors que sur les machines 64 bits, il n’y a tout simplement pas de limite.

Pendant que nous y sommes, il est important de noter que les builds 64 bits de Visual Studio Code sont désormais disponibles en version stable sur les versions 64 bits de Windows. Elles sont disponibles sous le format habituel du programme d'installation, mais également sous forme d'archive ZIP. Visual Studio Code va afficher une boite de dialogue pour vous guider dans l'installation de la version 64 bits sur Windows.

Vous noterez également dans cette nouvelle version l’indentation automatique de votre code source. Dans Visual Studio Code 1.15, Microsoft a en effet activé automatiquement l'indentation par défaut ("editor.autoIndent": true). Cela veut dire que si le langage avec laquelle vous travaillez possède des règles d'indentation appropriées (par exemple, TypeScript, JSON, CSS), l'indentation sera ajustée lorsque vous tapez votre code, déplacer des lignes et coller des blocs de code.

VS Code vous permet désormais d'ajuster facilement les couleurs de l'éditeur à votre goût. Dans cette version, vous pourrez en effet définir les couleurs de mise en surbrillance de la syntaxe de l'éditeur dans les paramètres de l'utilisateur. D'après l'équipe VS Code, « c'est une excellente façon d'ajuster facilement les couleurs de votre éditeur sans créer un thème couleur complet. » La nouvelle couleur sera appliquée au-dessus du thème courant. Elle sera appliquée automatiquement sans qu'un rechargement du code VS ne soit requis.

Une liste préconfigurée d'éléments de syntaxe ('comments', 'strings', ...) est disponible pour les constructions les plus courantes. Si vous voulez plus, vous pouvez spécifier directement les règles de couleurs du thème TextMate.




Une autre nouveauté concerne la configuration de l'environnement des sessions de terminal. Un nouveau paramètre pour chaque plateforme terminal.integrated.env.<platform> permet en effet d'ajouter des variables d'environnement supplémentaires à chaque nouveau terminal.

Code : Sélectionner tout
1
2
3
"terminal.integrated.env.linux": {
  "PYTHONPATH": "~/packages"
}
VS Code 1.15 vient également avec une UI de sélection de couleur (Color picker UI) qui permet de personnaliser rapidement des couleurs dans vos fichiers CSS, SASS et LESS. Le sélecteur de couleurs prend en charge la configuration de la teinte, la saturation et de l'opacité pour la couleur sélectionnée à partir de l'éditeur. Il permet également de basculer entre différents modes de couleurs. Pour le moment, il est activé pour les fichiers CSS, SASS et LESS, prenant en charge les modes de couleur RGBA, HSLA et Hex.


VS Code 1.15 introduit bien d'autres petites améliorations. La liste exhaustive est disponible sur le site officiel du projet. Mais avant de finir, il est également important de mettre en avant les mises à jour du site code.visualstudio.com. Il s'agit notamment de la disponibilité sur le site de tutoriels pour React, Angular et le déploiement de Node.js sur Azure. Ces tutoriels vous guident entre autres dans la création d'exemples de projets.

Télécharger la dernière version de Visual Studio Code pour Mac, Windows ou Linux
Télécharger Visual Studio Code 64 bits pour Windows

Source : Blog Visual Studio Code

Et vous ?

Utilisez-vous VS Code ? Que pensez-vous de ces nouveautés ?
Lesquelles appréciez-vous le plus ? Et quelles sont celles que vous attendez encore ?

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

Avatar de goldbergg
Membre actif https://www.developpez.com
Le 12/10/2018 à 10:45
En faite VS code utilise Blink, qui est bien le moteur de rendu utilisé par chrome, mais aussi par Opera et Vivaldi (entre autre) pour la gestion de son interface graphique, il est donc normale de pouvoir y voir certaine similitude.
VS code n'est pas une sur-couche a Chrome, ils partagent juste un certains composant.

Pour la petite histoire, Vs Code est basé sur Electron, qui est un framework qui permet de développé des client lourd multi plateforme via les outils du web (Html/CSS/Javascript), pour ce faire Electron utilise Blink pour le rendu et Node.js pour l'exécution du JS.
1  0 
Avatar de LittleWhite
Responsable 2D/3D/Jeux https://www.developpez.com
Le 12/10/2018 à 10:48
Bonjour,

C'est une application JavaScript, portée en application native grâce à Electron. C'est à la mode.
Une application de ce style embarque le moteur JavaScript (ce qui permet d'interpréter le JS) et le moteur "simple" à importer, c'est le WebKit.
Note : il existe une version de Chrome, appelée Chromium, qui est entièrement libre. Le navigateur Chrome est une version patchée de Chromium, pour y intégré les "ajouts" de Google.
1  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.
1  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
1  0 
Avatar de CoderInTheDark
Membre chevronné https://www.developpez.com
Le 18/08/2019 à 14:31
Un gros peluche 1 pour l'accessibilité
1  0 
Avatar de twoitipoints
Membre à l'essai https://www.developpez.com
Le 06/07/2018 à 18:59
Vraiment le meilleur pour moi actuellement.
0  0 
Avatar de ShigruM
Nouveau Candidat au Club https://www.developpez.com
Le 06/09/2018 à 16:35
existe t'il un moyen ou une extension pour avoir une barre de commande comme dans tous les autres ide, comme visual studio 2016 par exemple
juste en dessous de la barre de menu :
0  0 
Avatar de Golfy
Membre du Club https://www.developpez.com
Le 07/09/2018 à 13:58
Je plussoie : la seule extension que je connaisse, apportant un semblant de menu avec icône est "shortcut menu bar"... mais c'est loin d'être satisfaisant.
0  0 
Avatar de visithierry
Membre du Club https://www.developpez.com
Le 12/10/2018 à 10:16
Salut,
Cette question n'a peut être pas sa place ici, mais il y a un truc qui me chiffonne depuis que j'utilise VS Code.

En fait VS Code c'est un navigateur Chrome (version 61)???

Quand on va dans [Aide -> Activer / Désactiver les outils de développement] on voit très clairement que la fenêtre principale de l'EDI n'est rien d'autre qu'une page web !

Bon j'ai pas a m'en plaindre, il fait son boulot et c'est gratuit, mais ça me fait bizarre...

Et pourquoi un outil de chez Microsoft est basé sur Chrome et pas sur Edge ???
0  0 
Avatar de arnomedia
Membre actif 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