Visual Studio (VS) est l’une des plates-formes de Microsoft permettant d’écrire du code pour des sites Web, des applications, des programmes, des services Web et des applications mobiles. Il offre une abondance d’éditeurs de code et une variété de plug-ins pour aider les développeurs à devenir plus productifs. Visual Studio utilise les plates-formes Windows Presentation Foundation et Windows Store pour développer ses logiciels et créer du code natif et managé.
Dans cet article, nous expliquerons comment ajouter Task Factory à Visual Studio et suggérerons quelques plug-ins pratiques.
Processus d’installation de Task Factory
Tous ceux qui veulent un VS personnalisé doivent télécharger des extensions de temps en temps. Microsoft Marketplace est comme un magasin d’outils où vous pouvez trouver presque tout ce dont vous avez besoin pour créer du code.
Voici les étapes à suivre pour installer le plug-in Task Factory :
- Ouvrez Track Factory Installer et cliquez sur taskfactory.exe.
- Trouvez une destination pour l’installation.
- Cochez la case pour indiquer que vous acceptez tous les termes et conditions.
- Cliquez sur « Suivant » pour continuer l’installation.
- Choisissez si vous souhaitez avoir un processus d’installation « typique » ou « personnalisé ».
- Lorsque le processus d’installation est terminé, cliquez sur « Terminer ».
Extensions pour Visual Studio
Étant donné que chaque développeur doit continuellement mettre à jour ses outils, les extensions VS peuvent être d’une aide significative. Nous citerons ici quelques-uns des plus populaires :
CodeMaid
Avec plus d’un million de téléchargements, CodeMaid est une extension conçue pour simplifier et nettoyer votre code. Il est livré avec de nombreuses fonctionnalités telles que le nettoyage de code, l’extraction de code, le formatage des commentaires ou la réorganisation de code, et bien d’autres.
Code Cleaning donne à vos espaces blancs un ordre propre tout en supprimant et en triant vos relevés. Code Digger peut visualiser tout votre contenu C++ ou C# à travers l’arborescence et utiliser le glisser-déposer pour remanier rapidement votre code. Avec le formatage des commentaires, vous pourrez formater vos commentaires pour rester dans une colonne spécifiée et réorganiser vos balises.
VS Color Output
VS Color Output est un outil utile qui se connecte à la chaîne de classification dans VS et garde un œil sur chaque ligne qui se retrouve dans la fenêtre de sortie. Vous pouvez l’utiliser pour marquer des motifs ainsi qu’en ajouter de nouveaux ou supprimer celui que vous n’utilisez plus. Il offre également des fonctionnalités telles que Stop Build on First Error, Show Elapsed Build Time, Show Debug Window When It Starts, etc.
Visual Studio IntelliCode
IntelliCode est une vaste collection d’outils assistés par l’IA qui augmente la productivité de tout développeur et fait gagner un temps précieux. Pour ce faire, il utilise la complétion d’arguments, le formatage du code et le style de codage via des outils d’interférence. IntelliCode suit la dynamique d’écriture du développeur tout en se familiarisant avec le code. Cela fonctionne bien pour C# et C++, le code XAML et JavaScript.
Trailing Whitespace Visualizer
Cette extension fournit une aide aux développeurs en mettant en évidence et en supprimant les espaces blancs dans les éditeurs VS. En supprimant tous les caractères invisibles du code, vous éliminez les redondances et cela peut augmenter votre productivité. C’est ainsi que vous pouvez supprimer tous les espaces blancs avec Trailing Whitespace Visualizer:
- Ouvrir « Modifi »
- Allez dans « Avancé ».
- Cliquez sur « Supprimer l’espace blanc horizontal ».
ReSharper
ReSharper est une extension VS bien connue qui permet l’automatisation des routines de codage. C’est extrêmement utile pour détecter les erreurs de compilation et les redondances pendant que vous tapez. En outre, il suggère des modifications de code et corrige les erreurs en cours de route. C’est pourquoi de nombreux développeurs reconnaissent que ce complément les aide à gagner du temps, à rester concentrés et à augmenter leur productivité.
ReSharper fournit également une visualisation des hiérarchies et donne un aperçu clair de votre code. De cette façon, vous ne perdrez pas de temps à chercher une ligne ou un dossier spécifique.
Des fonctionnalités telles que le formatage du code ou le nettoyage vous aident à effacer le code inutile tout en garantissant que tout est conforme aux normes de codage que vous avez.
SlowCheetah
Ce complément vous permet de transformer n’importe quel fichier une fois que vous avez appuyé sur « F5 » dans Visual Studio. Si vous êtes occupé par de nombreux projets avec différentes configurations, le processus de transformation peut parfois être assez fastidieux. Si vous devez configurer des paramètres différents pour chaque application, SlowCheetah est la bonne extension pour vous.
Image Optimizer
Image Optimizer est un outil gratuit utilisé pour optimiser n’importe quel fichier image. De cette façon, vous pouvez facilement optimiser les fichiers jpeg, png et gif et effectuer une optimisation avec et sans perte. Cela fonctionne bien sur les fichiers et les dossiers d’image unique, et il vous permet de choisir si vous voulez que l’image ait la meilleure qualité ou la meilleure compression.
Langages de programme pris en charge par VS
Si vous utilisez l’un de ces programmes, il y a de fortes chances que vous ayez déjà travaillé dans le VS. Il prend en charge plus de 36 langages de programmation. Voici les exemples les plus connus :
- Javascript
- HTML/XHTML/CSS
- Python
- C/ C++/ C#
- Visual Basic
- F#
- Fossile
- M
Code Away
Visual Studio a été conçu avec pour mission de soutenir les développeurs dans leur cycle de code-construction-débogage. Avec le bon ensemble d’outils basés sur les composants, les développeurs peuvent être plus productifs dans la création d’un code rationalisé.
Maintenant que vous en savez plus sur l’ajout de Task Factory à Visual Studio et sur le type de compléments proposés par Visual Studio, vous pouvez choisir les meilleurs outils pour améliorer votre processus de création de code.
Quelles extensions VS avez-vous utilisées jusqu’à présent ? Avez-vous essayé d’utiliser les extensions mentionnées ici ? Faites-nous savoir dans la section commentaires ci-dessous!