Tapuscrit IntelliSense ne fonctionne pas dans VS2012

voix
4

J'ai donc l'extension dactylographiée installé et je peux voir le nouveau type de projet ( « App HTML avec tapuscrit » et le type de fichier « .ts »). Tout semble fonctionner (compilation, erreur mettant en lumière , etc.) , mais je ne suis pas en mesure d'obtenir IntelliSense pour fonctionner correctement. Planant au- dessus d' un paramètre affiche son achèvement de type , mais le code et les « membres de la liste » ne fonctionnent pas. Peu importe si je presse Strg + Spaceou sélectionnez List Membersdans le menu, rien ne se passe.

J'ai essayé de désactiver / activer « les membres de la liste d'auto » dans les options, réinitialiser même toutes les options. IntelliSense fonctionne très bien dans les projets C # et il fonctionne même bien dans le fichier .js qui est généré.

Créé 02/10/2012 à 11:56
source utilisateur
Dans d'autres langues...                            


6 réponses

voix
4

C'est un méchant petit problème Visual Studio. Vous avez besoin le plus important « < » pour que cela fonctionne.

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

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

VS 2012 tombe dans le texte MAUVAIS lorsque vous faites glisser un fichier depuis l'arborescence de l'explorateur de solution dans un fichier texte. Facilement fixe mais difficile à remarquer le problème en premier lieu.

Créé 01/11/2012 à 19:07
source utilisateur

voix
2

Je suis un peu gêné sur celui-ci, mais après environ 4 heures de désinstallation / re-installation, re-démarrage etc ... Je regardais les références et a remarqué quelque chose d'étrange:

Quand je fais glisser un .d.ts(ou tout autre .tsfichier de cette manière) je reçois ceci:

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

Ce qui est incorrect. Notez que ceci est un XML commentaire et a besoin d' une balise d'ouverture <. J'ai changé à ceci:

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

Et soudain, tout a commencé à travailler beaucoup.

Créé 29/10/2012 à 04:03
source utilisateur

voix
1

La question à mon problème a été invalidante Tapuscrit IntelliSense dans ReSharper. Voir ce blog

Créé 03/12/2013 à 13:45
source utilisateur

voix
1

Cela est très étrange. Pouvez-vous poster quelques exemples d'endroits où vous attendez la liste d'achèvement de se présenter, mais il ne fonctionne pas?

Juste un contrôle de validité, vous ne voyez pas des membres après avoir tapé le point ici?

var n = 3;
n.

Si cela ne fonctionne pas, s'il vous plaît ne déposer un bug sur le projet CodePlex.

Créé 02/10/2012 à 18:54
source utilisateur

voix
0

Ce problème peut être causé par l'extension Visual Studio MySQL. Essayez de désinstaller et voir si le problème est toujours là.

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

Créé 20/11/2014 à 12:42
source utilisateur

voix
0

J'ai eu le même problème, et après une recherche sur Internet trouvé cette question stackoverflow. Mais ma boîte écrasé je redémarré mon OS puis IntelliSense a commencé à travailler. Ma réponse était de redémarrer OS ainsi que VS2012.

Créé 28/10/2012 à 12:52
source utilisateur

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