Je viens de télécharger l'unité et j'ai vu que maintenant il supporte le code Visual studio, je l'ai téléchargé et en ai fait l'éditeur par défaut.
Après avoir essayé de modifier un script, cela m'a incité à télécharger l'extension c # et je l'ai fait, mais il n'y a pas de saisie semi-automatique pour les fonctions d'unité. Comment puis-je l'obtenir? Je suis sur Mac. Toute aide est appréciée.
Peut-être trop tard, mais pour les futurs arrivants ...
Il existe maintenant une extension pour le code Visual Studio appelée MonoBehaviour Snippets by Rachod Petchpho .
Presse Ctrl+shift+x
dans le IDE pour ouvrir le panneau des extensions, puis recherchez MonoBehaviour Snippets
, installez et rechargez l'IDE, vous trouverez maintenant toutes les saisies automatiques pour les noms de fonction et les objets, tout comme MonoDevelop.
Vous pouvez utiliser le plugin d'intégration d'unité:
https://code.visualstudio.com/Docs/runtimes/unity
Suivez les instructions pour vous installer. Cela semble beaucoup de choses à faire, mais je pense que c'est la meilleure.
Si vous rencontrez toujours le problème même en utilisant ce plugin, suivez ce problème sur leur page github.
Le problème ici est que vous n'avez pas sélectionné VS comme préférence d'édition de code ( https://docs.unity3d.com/Manual/Preferences.html ). Une fois que vous faites cela, installez également le Développement de jeux avec la charge de travail Unity pour Visual Studio
https://forum.unity.com/threads/cant-get-vscode-to-work-properly-with-unity.538224/
il y a des gens qui ont trouvé une solution de contournement. L'utilisateur d'Unityoracle a déclaré: "Ce problème est que l'éditeur Unity s'attend à ce que le fichier utilisé pour lancer VSCode ait un nom spécifique." et: "Plus précisément, la création d'un lien symbolique nommé" code "qui ouvre VSCode a résolu ce problème"
J'ai eu la même situation et je me suis cogné la tête contre le mur pendant des jours. Il n'y avait pas de solution sur le net car il y a peu de gens qui utilisent Unity sur linux avec Visual Studio Code. J'ai finalement supprimé mono et je suis allé sur leur site et j'ai téléchargé la version de Visual Studio (même si nous utilisons Visual Studio Code). Puis volaaa. La saisie automatique et les suggestions relatives aux fonctions Unity étaient là. Bien sûr, après avoir installé les extensions nécessaires.