Estoy usando VSC para Unity v2019.4. Tengo instalado el paquete del administrador de paquetes. También he instalado dotnet. El caso es que cuando abro VSC (a través de Unity) se muestra en el resultado: Intenté actualizar el proyecto que no está cargado: C:\workspaces\Unity\MyGame\Assembly-CSharp.csproj . Puedo usar el editor, pero Intellisense no funciona. También he intentado cambiar la versión omnisharp a la última y sigue sin funcionar.
Puede probar algunas cosas para que Visual Studio Code
funcione correctamente con Unity
. En primer lugar, asegúrese de que el paquete del editor esté instalado en su proyecto a través Package Manager
. Se debe instalar la última versión. Solo para asegurarse de que es mejor cerrar el proyecto, eliminar la carpeta Library
y todos los archivos .csproj
y .sln
. Luego, puede abrir su proyecto en Unity
nuevamente, esperar a que se cargue e intentar recordar abrir los scripts no haciendo doble clic, sino haciendo clic con el botón derecho en la ventana Project
y seleccionando Open C# Project
. Esto cargará los scripts sin ningún problema.
Intente desinstalar y luego reinstalar vs code y la última versión de dotnet. También asegúrese de que el código vs esté instalado en una carpeta con permisos para editar. De lo contrario, no guardará ningún archivo hasta que se ejecute como administrador