Dernière mise à jour : janvier 2020. Durée de lecture : 7 min.

Conseils pour optimiser vos outils Visual Studio quand vous codez dans Unity

Ce que vous trouverez sur cette page : des conseils pratiques pour vous aider à améliorer votre productivité quand vous utilisez Microsoft Visual Studio ou Visual Studio pour Mac comme éditeur de code pour vos projets Unity. Visual Studio et Visual Studio pour Mac disposent d'une importante suite d'outils pour Unity, y compris la prise en charge d'IntelliSense pour les messages des API Unity, des fonctionnalités de débogage et d'examen, Unity Project Explorer et Attach and Play. Nous profitons de cette occasion pour remercier John Miller de Microsoft d'avoir partagé ces conseils lors de son intervention à l'Unite Copenhagen.

Mettre à jour Visual Studio

Cela peut paraître évident, mais il est important de rappeler que vous pouvez, sans perturber vos projets, mettre à jour Microsoft Visual Studio indépendamment de la version de Unity que vous utilisez. La dernière version de Visual Studio offre toujours des améliorations de performances sous Windows comme sur Mac, qui vous permettent de gagner un temps précieux. Installer une mise à jour est extrêmement simple, comme l'illustre l'image ci-dessus.

Laisser Visual Studio ouvert

You can avoid costly delays that come with cold launching Visual Studio by simply leaving the editor open. It will continue to synchronize your changes as you operate back and forth between Visual Studio and the Unity Editor

Réduire les temps de chargements

Vous pouvez réduire les temps de chargement en désélectionnant la case « Restaurer l'état de la hiérarchie du projet de Solution Explorer au chargement de la solution ». Toutefois, si vous voulez développer tous vos dossiers au lancement de vos solutions afin d'utiliser le dernier fichier ouvert, ne décochez pas cette case.

Gagner du temps avec les raccourcis clavier

Use CTRL+T (Windows) Shift+CMD+F (Mac) to search your entire project for anything. 

Travailler plus rapidement avec les API Unity

Vous pouvez consulter la documentation Unity directement depuis l'éditeur Visual Studio sous Windows et sur Mac. Pour ce faire, cliquez sur la fonctionnalité Unity qui vous intéresse. Cliquez ensuite sur Aide > Référence API Unity, ou utilisez les raccourcis clavier Ctrl+Alt+M, Ctrl+H ou Cmd+' pour lancer votre navigateur dans l'environnement de développement intégré (IDE) ou hors de celui-ci. 

Si vous utilisez des fichiers contenant beaucoup de code, il peut être très utile de personnaliser les polices et les couleurs des méthodes des API Unity pour pouvoir les identifier rapidement.

Déboguer votre code Unity plus rapidement avec Attach and Play de Visual Studio

Déboguer plus rapidement avec Attach and Play

Au lieu de cliquer sur Attach to Unity, puis de passer dans Unity pour appuyer sur Play, vous pouvez utiliser la configuration Attach to Unity and Play, qui ne requiert qu'un seul clic. Ceci associera le débogueur et lancera la lecture dans Unity. En n'ayant plus besoin de quitter l'IDE, vous accélèrerez votre processus de débogage.

Utiliser IntelliCode

IntelliCode est le modèle d'apprentissage automatique basé sur l'intelligence artificielle conçu pour améliorer IntelliSense. IntelliCode vous fait gagner du temps en répertoriant des suggestions de saisie semi-automatique, triées par ordre de probabilité d'utilisation. Pour l'utiliser, ouvrez un projet dans Visual Studio, ouvrez Intellicode, et choisissez l'option « Former Intellicode » (dans VS 2019 ; dans VS 2017, IntelliCode est une extension distincte que vous pouvez installer depuis Visual Studio Marketplace). Ceci générera un modèle basé sur le projet ouvert. Grâce à cet apprentissage, il pourra fournir des suggestions pour d'autres projets. Lors de son intervention, John a expliqué comment il s'est servi de l'exemple de projet de FPS Unity pour montrer toutes les possibilités d'IntelliCode.

Collaborer facilement avec Visual Studio Live Share

Mieux collaborer avec Live Share

Ce dernier conseil est très utile pour la collaboration. Cliquez sur « Live Share » pour générer un lien vers des parties de votre code, que vous pourrez ensuite partager avec tout utilisateur de Visual Studio ou Visual Studio Code. Une session de partage est créée entre vous et vos collaborateurs, ce qui leur permet de voir votre code sans avoir besoin d'installer quoi que ce soit d'autre que l'éditeur. 

Vous avez aimé ce contenu ?

Ce site utilise des cookies dans le but de vous offrir la meilleure expérience possible. Consultez notre politique de cookies pour en savoir plus.

Compris