Visual Studio 2017 RTM IntelliSense JavaScript ne fonctionne pas
L'IntelliSense JavaScript ne fonctionne pas sur Visual Studio 2017 RTM de l'éditeur. Je ne peux même pas formater le code, rien ne fonctionne.
Pouvez-vous ajouter plus de détails, en particulier si vous avez beaucoup de code de la bibliothèque et des bibliothèques? Je travaille sur le Tapuscrit compilateur et c'était la première question de l'un de mes membres de l'équipe qui travaille sur VS. Il a offert de l'aide sur twitter si vous le souhaitez: @bowdenk7.
C'est un webforms site et il y a un dossier appelé "script" situé dans la racine, il y a beaucoup de .js fichiers, et quand nous essayons de modifier ces fichiers, intellisense ne fonctionnent tout simplement pas.
C'est un webforms site et il y a un dossier appelé "script" situé dans la racine, il y a beaucoup de .js fichiers, et quand nous essayons de modifier ces fichiers, intellisense ne fonctionnent tout simplement pas.
OriginalL'auteur Alexandre | 2017-03-13
Vous devez vous connecter pour publier un commentaire.
Mise à JOUR: Ressemble, dernière mise à jour de VS 2017 (15.3) résoudre le problème.
C'est à cause du nouveau langage javascript service
http://aka.ms/JavaScriptExperimental
De les désactiver et de ramener JS, allez dans: Outils - Options - editeur de texte - Javascript/Tapuscrit service de Langue Générale et de désactiver la première option.
J'ai dû désactiver ce paramètre une fois que j'ai installé de 15,4 pour obtenir la mise en forme de base et en mettant en évidence le dos. Je me demande si quelque chose régressé. Fonctionne pour moi au moins.
+1 m'aider aussi (15.4.2!). Si vous pensez que cela ne fonctionne pas, même après le redémarrage de Visual Studio: la “langue de service”—qui devrait être désactivé—pourrait avoir été automatiquement activé par la modification ou la mise à jour de VS. Si oui, il suffit de la décocher et redémarrer à nouveau.
Le problème est réglé. merci.
OriginalL'auteur Alexandre
L'activation Automatique de la Liste des membres qui m'a aidé:
Sur le menu aller à:
Outils > Options >> Editeur de Texte >> Toutes les Langues >> Général
Décocher et de vérifier en arrière "de l'Auto de Membres de la Liste" pour en faire une case à signer à la place d'un carré
Décochez la case et revenez au Paramètre "Information" pour en faire une case à signer à la place d'un carré
OriginalL'auteur Gabriel G
Le problème est peut-être que vous avez trop de JavaScript être analysée en raison notamment de grandes libs JS. Vous pouvez exclure ceux de votre projet avec un
tsconfig.json
fichier (exemple ci-dessous). Le seul hic, c'est toute la bibliothèque vous exclure de votre projet doit être explicitement inclus dans le"typeAcquisition"
paramètres afin d'obtenir de l'IntelliSense.OriginalL'auteur Bowden Kelly
Basé sur le type de Projet sur lequel vous travaillez, vous devez installer le jquery ou d'autres bibliothèques être aidé par Intellisense.
Par exemple: si vous utilisez le RÉSEAU de Base et souhaitez être aidé avec jquery relevés, vous devez ajouter une charmille fichier de configuration, puis ajouter une paire Clé/Valeur dans ce fichier:
"jquery":"version"...
Après cela, la construction du Projet et de profiter de l'Intellisense de travail.
OriginalL'auteur Rafael