VS 2015: la mise en évidence et l'intellisense dans les fichiers JS
Je ne peux pas reproduire le problème, mais la mise en évidence ou intellisense est de travailler dans .js
fichiers, il fonctionne très bien dans .json
fichiers.
L'éditeur par défaut pour .js
fichiers JSON est l'Éditeur.
J'ai essayé en mode sans échec, de désactiver toutes les extensions, la réinitialisation de tous les paramètres, et j'ai même réinstallé le IDE (réparation), mais le problème persiste toujours.
Je vais ajouter que, lorsque je lance l'IDE et un fichier JS est ouvert sur le champ d'application, j'obtiens le message d'erreur suivant (mise en évidence et intellisense ne fonctionne pas de toute façon):
Le " JavaScriptWebExtensionPackage paquet n'a pas été chargé correctement.
Le problème peut avoir été causé par un changement de configuration ou par l'installation d'une autre extension. Vous pouvez obtenir plus d'informations examinant le fichier 'C:\Users\Shimmy\AppData\Roaming\Microsoft\VisualStudio\14.0\ActivityLog.xml'.
De redémarrer Visual Studio pourrait aider à résoudre le problème.
Continuer à afficher ce message d'erreur?
Ici vous pouvez consulter la ActivityLog.xml fichier, je l'ai collé dans certains de ces dernières lignes, je pense qu'il pourrait être pertinent:
<entry>
<record>188</record>
<time>2015/08/14 13:00:57.332</time>
<type>Information</type>
<source>VisualStudio</source>
<description>Begin package load [JavaScriptWebExtensionsPackage]</description>
<guid>{30DB8F9B-EC9F-44D6-B377-83C7C27A1A8B}</guid>
</entry>
<entry>
<record>189</record>
<time>2015/08/14 13:00:57.394</time>
<type>Error</type>
<source>VisualStudio</source>
<description>SetSite failed for package [JavaScriptWebExtensionsPackage]</description>
<guid>{30DB8F9B-EC9F-44D6-B377-83C7C27A1A8B}</guid>
<hr>80131500</hr>
<errorinfo>Expected 1 export(s) with contract name "Microsoft.VisualStudio.JavaScript.Web.Extensions.ReferenceAutoSync.IReferencesFilePathProvider" but found 0 after applying applicable constraints.</errorinfo>
</entry>
<entry>
<record>190</record>
<time>2015/08/14 13:00:57.394</time>
<type>Error</type>
<source>VisualStudio</source>
<description>End package load [JavaScriptWebExtensionsPackage]</description>
<guid>{30DB8F9B-EC9F-44D6-B377-83C7C27A1A8B}</guid>
<hr>80131500</hr>
<errorinfo>Expected 1 export(s) with contract name "Microsoft.VisualStudio.JavaScript.Web.Extensions.ReferenceAutoSync.IReferencesFilePathProvider" but found 0 after applying applicable constraints.</errorinfo>
</entry>
- Cette question et ses réponses peut-être être utile à cet égard.
Vous devez vous connecter pour publier un commentaire.
J'ai trouvé la réponse ici: Visual Studio 2015 RTM - a Perdu le support de JavaScript après la mise à jour TypeSript Outils
Voici les étapes pour résoudre le problème:
J'ai suivi les premiers pas et de rentrer prise en charge de Javascript.
Espère que cette aide
-Mise à JOUR-
Après j'ai fait les étapes ci-dessus, presque tout fonctionne, sauf que j'ai un message d'erreur à chaque fois que j'ai ouvert un .fichier js, le suivant fait le tour:
Ma conjecture est que seule la réinstallation du SDK n'a pas de mise à jour de la MEF cache. Vous pouvez le faire manuellement en suivant ces étapes:
Que se débarrasser de la dernière erreur, et tout fonctionne bien.
Source: https://github.com/Microsoft/TypeScript/issues/4238
Le problème semble être fixé sur la mise à Jour 1. Je suis sur la version professionnelle, mais j'imagine qu'il s'applique à toutes les versions.
Pour être clair, Intellisense n'a pas de travail pour moi pour le css choses liées à rasoir fichiers et de post-mise à jour de 1 il semble fonctionner.
Je sais que cette question est clairement le ciblage de Visual Studio 2015.
Cependant, je voulais mettre mon grain de sel pour ceux qui en ont désespérément essayé si l'on a accepté de répondre fonctionne également pour les Visual Studio 2017.
Dans mon cas, la perte de la coloration syntaxique a été causé par le nouveau langage javascript service. Je suis rentré juste après désélectionnant la case à cocher suivantes et de redémarrer Visual Studio:
Référence: https://developercommunity.visualstudio.com/comments/34109/view.html