Подтвердить что ты не робот

Visual Studio 2015 RTM - потерял поддержку JavaScript после обновления TypeSript Tools

Я потерял поддержку файлов JavaScript внутри Visual Studio 2015 после обновления инструментов TypeScript с версии 1.5.3 до 1.5.4.

Под поддержкой JavaScript я подразумеваю intellisense, раскраску синтаксиса и параметры JavaScript внутри меню опций → Текстовый редактор.

Мои файлы js теперь выглядят как txt файлы.

Я уже много пробовал:

Ничего не получилось.

Кто-нибудь знает решение этой проблемы?

4b9b3361

Ответ 1

Это известная ошибка, которую мы зафиксировали в VS 2015, однако вы могли быть затронуты, если бы установили "Универсальные инструменты разработки приложений Windows" в течение определенного периода времени. Скоро мы опубликуем КБ со следующим обходным решением:

Если "Универсальные средства разработки приложений для Windows" все еще установлены:

  • Перейдите в раздел "Программы и компоненты", выберите "Visual Studio 2105", нажмите "Изменить".
  • В настройке Visual Studio нажмите "Изменить".
  • Отмените выбор функции "Универсальные средства разработки приложений для Windows"
  • Еще раз выберите "Универсальные инструменты разработки приложений для Windows" и нажмите "Обновить".

Если вы уже удалили "Универсальные инструменты разработки приложений для Windows":

  • Переустановите "Универсальные средства разработки приложений для Windows"
  • Чтобы выполнить повторную установку системы JavaScript и языковой службы, выполните следующие действия:
    • Загрузите программу установки для вашей версии Visual Studio, например. vs_community.exe.
    • Откройте окно CMD и запустите следующую команду: vs_community.exe /modify /installselectableitems JavaScript_Hidden /passive

Извините за беспокойство. Надеюсь, что это поможет.

Ответ 2

Обнаружено обходное решение для возврата к TypeScript 1.5.3 и возврата поддержки JS:

  • Из программ и функций удалите TypeScript Инструменты 1.5.4 и Microsoft Asp.Net и веб-инструменты 2015
  • Загрузите автономный установщик VS 2015 (ссылка: Как установить VS2015 Community Edition в автономном режиме)
  • Внутри каталога загрузки с шага 2 перейдите к "packages\WPT" и установите "webtoolsextensionsvs14.msi" (Microsoft Asp.Net и веб-инструменты 2015).
  • Затем перейдите к папке (внутри каталога загрузки) "OfflineCache\installers". Вы увидите две папки TS: "TypeScriptV1" и "TypeScriptV2". Они являются установщиками для версий 1.5.3 и 1.5.4 соответственно.
  • Установить TypeScript Инструменты 1.5.3 (с помощью установщика внутри папки "TypeScriptV1" )

Теперь запустите Visual Studio. На этом этапе поддержка JavaScript должна быть обратно, а поддержка TS по-прежнему доступна.

ПРИМЕЧАНИЕ: нет независимого установщика для TypeScript Tools для VS 2015 (ссылка: Typescript 1.5 для VS2015 без доступа в Интернет)

UPDATE:

Как отметил Мохамед Хегази, установщики TypeScript доступны для загрузки: Typescript для Visual Studio 2015

Ответ 3

В моем случае, вот как я его исправил:

Инструменты > Параметры > Текстовый редактоp > JavaScript > Intellisense > Ссылки

  • Убедитесь, что Вы неявный (Web) выбран в группе ссылок
  • Убедитесь, что ~/Scripts/references.js добавлен в список включенных файлов

Надеюсь, это поможет вам.