Parce que c'est simple et cross-platform et que l’écosystème javascript est très riche et actif.
Et pour faire du WPF/XAML au boulot je préférerai largement passer sur cette techno.
Parce que c'est simple et cross-platform et que l’écosystème javascript est très riche et actif.
Et pour faire du WPF/XAML au boulot je préférerai largement passer sur cette techno.
Un geek ne vieillit pas, il se met à jour.
Pour plus d'informations sur Android regarder la faq Android.
Ensuite les tutoriels Android sont disponibles ici
Pour les mecs, qui n'arrivent pas toujours à digérer le Javascript, Dart peut-être une solution pour vous.
oui bon... ca ca se discute... Si TypeScript est de plus en plus polpulaire c'est pas pour rien...Parce que c'est simple
et d'ailleurs : vs-code (comme atom.io d'ailleurs) est codé en typescript et non en javascript
beaucoup de .ts https://github.com/Microsoft/vscode
globalement : c'est la seule techno portable je pense (avec peut etre qt) qui donne de bons resultats en client lourd
Atom n'utilise pas CoffeeScript plutôt que TypeScript ?
Et justement : ça me rend fou qu'on préfère du JS ou dérivé à du Qt.
J'ai récupéré cette chose. Au moins fonctionne t-elle et n'est pas en anglais (comme le SQL Management Studio qui fait bande à part de SQL Server 2016 RC3). Interface assez moche mais on doit pouvoir programmer les couleurs. La question que je me pose est : est-il meilleur que Notepad++ que j'utilise depuis des années. Et si oui pourquoi ? Car ce n'est pas un EDI, il n'est intégré à rien de programmable.
Complètement de l'avis de Chauve souris, Qu'est-ce que ce truc peut apporter de plus que mon bon vieux gedit ?
Pas d'interactions avec le compilo, pas d'auto-complétion... Je vais pas changer mes habitudes juste pour voir un logo microsoft![]()
VS Code apporte surtout l'intellisense, comme dans Visual Studio. Il est également possible d'inclure des fichiers de définition de type pour tous les frameworks javascripts les plus connus (Ember, Angular JS…) afin d'avoir l'intellisense sur les objets de ces frameworks. Cf. cette page.La question que je me pose est : est-il meilleur que Notepad++ que j'utilise depuis des années. Et si oui pourquoi ? Car ce n'est pas un EDI, il n'est intégré à rien de programmable
Il gère également l'intégration avec Git
Enfin, les extensions peuvent être développées en typescript avec VS Code lui-même, ce qui est pratique.
Ah bon ?
Ça dépend du langage que tu utilises, mais par exemple pour C#, F# ou Javascript (et n'importe quel autre pour lequel le plugin existe) il y a bien de l'autocomplétion. Concernant C#, elle est même probablement bien meilleure que dans la plupart des autres éditeurs, vu qu'elle est basée sur le compilateur lui-même (cf. projet Roslyn).
Pour la compilation, il faut juste définir une tâche de build.
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
Heu, tu ne serais pas un peu shadock sur les bords et partisan du "pourquoi faire simple quand on peut faire compliquer" (tendance bien française au demeurant). Car si on désire écrire du code C# pourquoi ne pas l'écrire dans l'EDI de Visual Studio fut-il Express ? Là on a la complétion auto et "la tâche de build" elle se fait avec F5, tout bêtement.
J'ai l'impression que c'est une tendance bien française de dire quelque chose est une tendance bien française... A moins qu'en fait ce soit partout pareil
Tu compares des choses qui ne sont pas comparables... Visual Studio est un vrai IDE complet, avec un système de projet, des designers à gogo, etc. VS Code est un éditeur de code avancé, dans la veine d'Atom ou Sublime Text.
De plus :
- Visual Studio ne tourne que sous Windows
- Visual Studio est (très) lourd : long à démarrer, lent si la solution est grosse et/ou que la machine n'est pas très puissante, très gourmand en RAM, etc
Ça fait au moins 2 bonnes raisons d'envisager l'utilisation de VS Code, qui n'est certes pas un IDE complet comme Visual Studio, mais qui est beaucoup plus léger, et plutôt très puissant pour un "simple" éditeur de code.
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
Maintenant que Visual Studio Code est sorti en version 1.0 (et plus), j'ai écrit un tuto français sur l'installation / utilisation / configuration de l'IDE.
N'hésitez pas à laisser des commentaires si des infos manquent, je modifierai l'article pour qu'il soit le plus complet possible
Tutoriel : http://lalloue.fr/blog/debuter-avec-visual-studio-code/
Visual Studio Code 1.2 est disponible
L’éditeur de code gratuit et multiplateforme embarque de nouvelles fonctionnalités dont un terminal intégré
Visual Studio Code, l’éditeur de code gratuit et multiplateforme de Microsoft construit sur Chromium de Google, est disponible en version 1.2. Cette nouvelle version embarque de nouvelles fonctionnalités, améliore certaines fonctionnalités existantes et corrige un ensemble de bogues importants.
Dévoilé lors de la conférence Build d’avril 2015 de Microsoft pour les développeurs, Visual Studio Code est en quelque sorte une version légère de l’environnement de développement intégré Visual Studio, optimisée pour Windows, Mac OS X et Linux. Il est décrit comme « un nouveau type d’outil qui combine la simplicité d’un éditeur de code avec tout ce dont les développeurs ont besoin pour leur cycle basique modifier-construire-déboguer ». Il faut noter que Visual Studio Code offre le support d’IntelliSense (un système de complétion de code intelligent), le débogage, mais est également venu avec l’intégration de GIT.
Dans cette nouvelle version, l'éditeur de code permet désormais la suppression automatique des espaces inutiles. En se basant sur les règles d'indentation et le contenu de la ligne précédente, l'éditeur insère automatiquement des espaces lorsque vous ajoutez une nouvelle ligne. Au fil du temps, cela peut entrainer des espaces inutiles. Alors, dans cette nouvelle version de Visual Studio Code, un nouveau paramètre permet à l'éditeur de suivre les espaces qu'il a insérés et les supprimer s'ils ne sont plus nécessaires.
Toujours au niveau de l'éditeur, VS Code vient avec un nouveau raccourci clavier pour sélectionner tous les résultats correspondant à une recherche. Au lieu d'utiliser la fonction rechercher et remplacer par exemple, Visual Studio Code permet de sélectionner tous les résultats trouvés lors d'une recherche à l'aide des touches Alt + Entrée. Et en une seule fois, l'utilisateur peut effectuer la modification souhaitée. Ce qui est bien plus rapide que d'utiliser un rechercher et remplacer.
L'amélioration la plus demandée par les utilisateurs de Visual Studio Code était le support des onglets. Microsoft n'a toutefois pas introduit ce support dans cette version estimant qu'il faudra plusieurs itérations avant que cela soit pleinement livré. Cependant, les utilisateurs pressés peuvent déjà commencer à les expérimenter dans la préversion pour les insiders.
La deuxième requête la plus populaire était la demande d'un terminal intégré. Dans cette nouvelle version de Visual Studio Code, un nouveau terminal intégré vous permet de rester dans Visual Studio Code tout en utilisant le Shell de votre plateforme.
Toutefois, comme le précise l'équipe de Visual Studio Code, il ne s'agit que d'une première version de ce qu'elle veut offrir aux développeurs. Cette version de Visual Studio Code ne supporte donc pour le moment qu'un seul terminal et il y a encore des fonctionnalités manquantes comme le copier-coller avec le clavier.
La version 1.2 de l'éditeur multiplateforme ajoute également la possibilité de supprimer les raccourcis clavier. À partir de maintenant, il suffit d'ajouter un - à la commande et la règle de raccourci clavier ciblée sera supprimée. Voici un exemple pour illustrer cela :
Comme autre nouveauté, Visual Studio Code supporte maintenant IntelliSense, Go To Definition, Peek Definition, et Find All Occurrences pour les variables CSS dans les fichiers CSS, SCSS et LESS.
Ce n'est pas encore la liste exhaustive des nouveautés et améliorations dans Visual Studio Code 1.2. On note également des améliorations tant au niveau du débogage que des extensions. En ce qui concerne les extensions, il est par exemple maintenant possible de les lister, les installer ou les désinstaller à partir de la ligne de commande.
Cette nouvelle version de Visual Studio Code corrige également un ensemble de bogues qui apportent des améliorations notables à l'éditeur de code multiplateforme.
Télécharger Visual Studio Code 1.2 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.0 disponible, l'éditeur de code gratuit, multiplateforme et open source compte un demi-million d'utilisateurs actifs par mois
L'éditeur de texte multiplateforme Vim 8 arrive, et apporte le support des échanges de messages effectués de manière asynchrone
Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités
Trop simpliste, pas possible de voir l'historique de git et de naviguer à travers les versions...
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
C'est pas un ide et c'est basé sur le principe des addon pour construire ton éditeur avec tes besoins.
La solution: https://marketplace.visualstudio.com...nne.githistory
La première fonctionnalité est bien, mais vraiment présentée stupidement, en quoi est-elle mieux qu'un bon vieux Replace ^^ ? (dans cet exemple bien sûr)
Visual Studio Code 1.3 disponible, l'éditeur de code multiplateforme embarque les onglets
et permet l’utilisation simultanée de plusieurs terminaux
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
Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités
Enfin c'est onglet![]()
depuis le temps que tout le monde les demandent
Partager