Microsoft a lansat recent Visual Studio Code, un IDE cross-platform, ușor, bazat pe GitHub Atom, care merită luat în considerare ca o alternativă la MonoDevelop. Echipa Unity a decis să nu mai distribuie Unity cu MonoDevelop pentru noile versiuni Unity. În schimb, veți primi Visual Studio Community la pachet. Din păcate pentru utilizatorii de Mac și Linux, sunteți în continuare obligați să folosiți MonoDevelop în mod implicit. Haideți să încercăm altceva!
Nu confundați Visual Studio Code cu versiunea completă a Visual Studio. Sunt aplicații complet diferite! Visual Studio Code vă oferă doar o mică parte din ceea ce poate face Visual Studio. Totuși, poate fi destul de puternic.
Instalare
Pentru a începe, trebuie să descărcați și să instalați Visual Studio Code pentru platforma dvs. țintă. Pentru a face acest lucru, accesați această pagină și descărcați pachetul potrivit pentru sistemul dumneavoastră de operare. După ce obțineți pachetul, urmați procedura standard de instalare pentru sistemul dumneavoastră de operare.
Configurarea Unity
Pentru ca editorul Unity să funcționeze cu Visual Studio Code, trebuie să despachetați un plugin UnityVS în proiectul dumneavoastră. Din păcate, trebuie să repetați acest proces pentru toate proiectele la care doriți să lucrați cu Visual Studio Code.
După ce l-ați despachetat, mergeți la fereastra Preferences (Edit -> Preferences pentru Windows și Linux sau ⌘, shortcut pe Mac OS).
Aici asigurați-vă că pentru fila VSCode Enable Integration este activată caseta de verificare Enable Integration. După ce ați terminat, veți putea să vă deschideți proiectul folosind opțiunea de meniu Open C# Project In Code.
Probleme posibile
Când rulează pe MacOS este destul de frecvent să apară o eroare ca aceasta:
Pentru a rezolva această problemă, rulați aceste comenzi pentru a actualiza mono:
1
2
|
brew update
brew reinstall mono
|
Summary
Puteți găsi mai multe informații despre VSCode și Unity aici. Dacă nu veți fi mulțumit, puteți oricând să eliminați directorul VSCode din proiectul dvs. și apoi să reveniți automat la MonoDevelop.
.