Я не могу воспроизвести проблему, но подсветка или intellisense не работает в файлах .js
, но она отлично работает в файлах .json
.
Редактором по умолчанию для файлов .js
является редактор JSON.
Я попробовал безопасный режим, отключив все расширения, сбросив все настройки, и даже переустановил IDE (ремонт), но проблема все еще сохраняется.
Я добавлю, что при запуске IDE и JS файла открывается в области видимости, появляется следующее сообщение об ошибке (подсветка и intellisense не работают):
Пакет "JavaScriptWebExtensionPackage" загружен неправильно.
Проблема может быть вызвана изменением конфигурации или установкой другого расширения. Вы можете получить дополнительную информацию, изучив файл "C:\Users\Shimmy\AppData\Roaming\Microsoft\VisualStudio\14.0\ActivityLog.xml".
Перезапуск Visual Studio может помочь решить проблему.
Продолжить, чтобы показать это сообщение об ошибке?
Здесь вы можете просмотреть файл ActivityLog.xml, который я вставил в некоторые из последних строк, которые, я думаю, могут иметь значение:
<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>