2008-10-16 17 views
7

Con il rilascio di Visual Studio 2008, Microsoft ha implementato il completamento del codice e il supporto IntelliSense per JavaScript.Contrasto dell'intelligente supporto JavaScript IntelliSense in Visual Studio 2008

Sfortunatamente il supporto per JavaScript è nel migliore dei casi ombreggiato - uno dei problemi principali è che quando si fa riferimento a file JavaScript esterni, lo sviluppatore deve aprire e chiudere i file JavaScript per forzare Visual Studio ad aggiornare le sue definizioni.

C'è un modo per aggirare questo?

risposta

10

sì, c'è:

Menu: "Modifica" -> "IntelliSense" -> "Aggiornamento JScript IntelliSense"

E la scorciatoia da tastiera:

Ctrl + Shift + J



Nel caso ve lo stiate chiedendo; sì, ho già la risposta alla mia domanda (l'ho capito cinque minuti fa). Volevo solo condividere la mia nuova conoscenza con i miei colleghi sviluppatori JavaScript :)

4

Visual Studio 2008 dovrebbe rilevare le modifiche di riferimento. Tuttavia, il controllo della stalla e l'aggiornamento kickoff vengono eseguiti in un evento di manutenzione periodica. Dopo la modifica occorrono alcuni secondi prima che venga visualizzato il messaggio "Aggiornamento Intellisenso ..." nella barra di stato.

Come dice il roosteronacid, Ctrl-Shift-J imporrà un aggiornamento immediato (e si aggiornerà anche se non è cambiato nulla). Ciò riguarda solo i file con riferimenti esterni. IntelliSense dal file che stai modificando dovrebbe essere sempre aggiornato.

Problemi correlati