Fehlerbehebung bei Problemen mit Unity IntelliSense in Visual Studio
Visual Studio IntelliSense sollte eine Autoperation für Unity -Skripte bieten, aber manchmal fehlschlägt es. Dieser Artikel beschreibt gemeinsame Ursachen und Fehlerbehebungsschritte.
Ursachen von IntelliSense -Versagen
Der Fehler "Verschiedene Dateien", das angibt, dass Ihr Skript nicht von einem Projekt erkannt wird, beruht häufig aus:
- Einheit C# Skripte direkt öffnen (außerhalb des Einheitseditors).
- Einheit stürzt ab, während Visual Studio geöffnet ist, was zur Beschädigung von Dateien führt.
- Unity Neustart ohne Visual Studio -Verbindung.
- fehlende "Visual Studio Tools for Unity" Installation.
- Skripte erstellen, bevor die Einheit sie vollständig verarbeitet.
Lösungen
Methode 1: Stellen Sie ein ordnungsgemäßes Setup sicher
- installieren "Visual Studio Tools for Unity" (Link im Originalartikel).
- Setzen Sie im Unity Editor "Visual Studio 2015" (oder Ihre Visual Studio -Version) als externer Skript -Editor.
Methode 2: Konnektivität und neue Dateien
- Aktivieren Sie "Konnektivitätsymbol anzeigen" in den Unity -Tools von Visual Studio.
- verbinden Sie sich mit der Unity -Instanz wieder, nachdem Sie Visual Studio neu gestartet haben.
Methode 3: Projekt neu importieren
- Importe Ihr Einheitsprojekt erneut (Vermögenswerte → Alle).
- öffnen Sie das C# -Projekt von Einheit (Vermögenswerte → C# -Projekt öffnen).
Methode 4: Skript in das Projekt
einschließen
- Öffnen Sie das Panel "Alle Dateien anzeigen" im Lösungs -Explorer von Visual Studio.
- Klicken Sie mit der rechten Maustaste auf das problematische Skript und wählen Sie "In den Projekt einschließen".
Methode 5: Regenerieren von Visual Studio -Dateien
- löschen Sie die Dateien
.csproj
, .user
und .sln
aus dem Stammverzeichnis Ihres Projekts.
- öffnen Sie das Skript von Einheit wieder zur Regeneration dieser Dateien.
Methode 6: Nuget -Paket -Manager
- Installieren Sie den Nuget -Paket -Manager für Visual Studio.
- Visual Studio neu starten.
Methode 7: Laden Sie alle Projekte
- Klicken Sie in Visual Studios Solution Explorer mit der rechten Maustaste auf ein beladenes Projekt und wählen Sie "Projekte laden".
Wenn Sie diesen Schritten befolgen, sollten Sie die IntelliSense -Funktionalität für Ihre Einheitskripte in Visual Studio wiederherstellen.
Das obige ist der detaillierte Inhalt vonWarum arbeitet meine Einheit intellisense nicht in Visual Studio?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn