Dattiloscritto IntelliSense non funziona in VS2012

voti
4

Così ho installato l'estensione dattiloscritto e posso vedere il nuovo tipo di progetto ( App HTML con dattiloscritto e il tipo di file Ts). Tutto sembra funzionare (compilazione, errore evidenziando ecc), ma io non sono in grado di ottenere IntelliSense per funzionare correttamente. In bilico su un parametro mostra il suo completamento tipo ma il codice e membri della lista non funzionano. Non importa se si preme Strg + Spaceo si seleziona List Membersdal menu, non accade nulla.

Ho cercato di abilitare / disabilitare Elenco membri automatico nelle opzioni, ho anche ripristinare tutte le opzioni. IntelliSense funziona bene in progetti C # e ancora funziona bene nel file .js che viene generato.

È pubblicato 02/10/2012 alle 11:56
fonte dall'utente
In altre lingue...                            


6 risposte

voti
4

Si tratta di un piccolo problema di Visual Studio malvagio. È necessario il leader "<" per questo al lavoro.

WRONG way to add a .ts reference:
/// reference path="myOtherFile.ts" />

RIGHT way:
/// <reference path="myOtherFile.ts" />

VS 2012 cade nel testo sbagliato quando si trascina un file da Esplora albero di soluzione in un file di testo. Facilmente fisso ma difficile da notare il problema in primo luogo.

Risposto il 01/11/2012 a 19:07
fonte dall'utente

voti
2

Sono un po 'imbarazzato su questo, ma dopo circa 4 ore di disinstallare / re-installazione, re-boot ecc ... ho guardato i riferimenti e ho notato qualcosa di strano:

Quando ho trascinare una .d.ts(o qualsiasi .tsprogramma per quel modo) ottengo questo:

/// reference path="jquery.d.ts" />

Che non è corretto. Si noti che questo è un XML-commento e ha bisogno di un tag di apertura <. Ho cambiato al presente:

/// <reference path="jquery.d.ts" />

E all'improvviso tutto ha iniziato a lavorare grande.

Risposto il 29/10/2012 a 04:03
fonte dall'utente

voti
1

Il problema per il mio problema è stato invalidante tipografico Intellisense in ReSharper. Vedere questo blog

Risposto il 03/12/2013 a 13:45
fonte dall'utente

voti
1

Questo è molto strano. Puoi pubblicare alcuni esempi di luoghi dove ci si aspetta l'elenco di completamento di presentarsi, ma non è così?

Solo un controllo di integrità, non si vede tutti i membri dopo aver digitato il punto qui?

var n = 3;
n.

Se questo non funziona, si prega di aprire un bug sul progetto CodePlex.

Risposto il 02/10/2012 a 18:54
fonte dall'utente

voti
0

Questo problema può essere causato da l'estensione di Visual Studio MySQL. Provare a disinstallare e vedere se il problema è ancora lì.

https://typescript.codeplex.com/workitem/24

Risposto il 20/11/2014 a 12:42
fonte dall'utente

voti
0

Ho avuto lo stesso problema, e dopo una ricerca su Internet ho trovato questa domanda StackOverflow. Ma poi la mia casella è caduto ho riavviato il mio sistema operativo e poi IntelliSense iniziato a lavorare. La mia risposta è stata per riavviare OS così come VS2012.

Risposto il 28/10/2012 a 12:52
fonte dall'utente

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more