2015-11-22 13 views
5

Recentemente ho un nuovo computer ma ho scelto di installare VS2015 dopo aver reinstallato Unity. In precedenza ho usato monodevelop, ma ho pensato di dare a VS un passaggio (parzialmente perché è diventato il programma predefinito quando si aprono gli script tramite Unity e non riesco a cambiarlo).VS2015 funzione di completamento automatico non funzionante

Tuttavia, ho alcuni problemi dovuti alla funzione intellisense/completamento automatico non funzionante. Ho letto molte risposte qui ma nulla sembra aiutare.

enter image description here

enter image description here

enter image description here

enter image description here

+0

Quale versione di Visual Studio 2015? Codice, Comunità, Pro o Enterprise? – Rodders

+0

Comunità, scusa mi sono dimenticato di quel po 'di informazioni. Pubblicazione prima volta qui/sulla codifica in generale. – Connarhea

risposta

3

Il mio suggerimento sarebbe quello di ricostruire i file di soluzione.

Dalla cartella radice progetti, copiare Assets e Impostazioni progetto solo su una nuova directory. Da qui apri una delle tue scene, Unity importerà risorse e costruirà la scena.

Una volta aperto, andare a Modifica ->Preferenze ->strumenti esterni e fare in modo che Visual Studio 2015 è selezionato come l'editor di script esterno e poi andare Attivo ->Sincronizza Progetto MonoDevelop (Ignora il nome MonoDevelop!)

Verifica se questo funziona per te.

In mancanza di ciò seguire la guida qui e notare quale versione di Unity che si sta utilizzando come ci sono diversi passaggi per la pre 5.2 Getting Started with Visual Studio Tools for Unity

E se questo non funziona, si sta andando essere un problema con il Visual Studio installare. Ho avuto questo prima anche su una nuova installazione. Quindi prova a re-installare come ultima risorsa.

+1

La prima parte della risposta ha funzionato per me. Questo farà risparmiare così tanta frustrazione – Connarhea

+0

Felice che abbia funzionato :) – Rodders

+0

Lo stesso problema, ma non sto usando Unity. Una pulizia completa e la ricostruzione della soluzione hanno funzionato per me. Quando voglio una pulizia completa, di ogni artefatto compilato, utilizzo questa soluzione, https://stackoverflow.com/questions/755382/i-want-to-delete-all-bin-and-obj-folders-to-force -all-project-to-rebuild-everyt # 755433, che ho come file di script. Non so se fosse essenziale risolvere questo problema. Sospetto di no, ma ho bisogno di menzionarlo. –