Создание нового проекта TypeScript в Visual Studio
Как начать писать проекты TypeScript в Visual Studio? Нет это когда я создаю новый проект. У меня установлена Visual Studio 2012 вместе с TypeScript add on
9 ответов:
Я только что нашел решение:ручная установка VS-расширения.
в некотором роде, VS-расширение не устанавливается. Вы можете сделать это вручную. Там есть расположенном в
C:\Program Files (x86)\Microsoft SDKs\TypeScript.8.0.0
под названиемTypeScriptLanguageService.vsix
. Попробуйте запустить этот файл. Он должен установить расширение TypeScript.если вы используете систему на базе x86, попробуйте посмотреть на
C:\Program Files\Microsoft SDKs\TypeScript.8.0.0
.работал для меня. Теперь я могу создавать проекты TypeScript, и он указан в списке Список расширений Visual Studio.
обратите внимание, что более новые версии TypeScript уронили папку
0.8.0.0
. Вы можете найти наC:\Program Files (x86)\Microsoft SDKs\TypeScript
.
вы можете добавить файлы TypeScript в существующий проект с помощью диалогового окна Добавить > новый элемент.
вы также можете создать проект типа HTML приложения с TypeScript с помощью диалогового окна Добавить > новый проект. Этот тип проекта находится в разделе установлено - >(Шаблоны) - > Visual C#.
Если эти параметры отсутствуют в Visual Studio, попробуйте переустановить TypeScript Visual Studio plugin.
последовали другие ответы, но не удалось найти TypeScriptLanguageService.vsix после установки TypeScriptSetup.0.8.0.msi на Win7 64 w / VS 2010.
чтобы установить на VS 2010, используйте в 7-Zip чтобы открыть вышеуказанный msi и извлечь "TypeScriptLS.vsix_File", удалите конечный _File и запустите его как обычно.
Это дает новый шаблон проекта TypeScript (но не шаблон файла таинственно), intellisense, выделение кода и т. д.
Если вы используете Visual Studio 2017, шаблон "HTML-приложение с TypeScript" был удален из шаблонов.
но вы можете установить расширение, сделанное rich-newman на Github:https://github.com/rich-newman/typescript-html-application-vs2017-template
для его установки выполните следующие действия:
У меня также не было шаблонов файлов project и ts, попытался переустановить его(просто запустив файл vsix) , что не помогло, поэтому я 1. удалено (из диспетчера VS2012) расширение 2. закрыл VS2012, а затем установил его снова и вуаля- проект и шаблон файла волшебным образом появились. Слава богу, это сработало - я могу начать играть с языком без необходимости запускать транскомпиляцию вручную каждый раз.
установка typescript добавляет новый тип проекта, а также добавляет тип файла для существующих проектов. После установки typescript, вы можете попробовать поиск "typescript" в новом окне проекта. Он показывает мне "HTML-приложение с машинописным текстом".
каждый .файл TS машинопись файл будет добавлен в зависимость .js файл.
надеюсь, что это помогает!
старый пост, новое предложение:
Я потратил несколько часов на эту проблему на Win8 / VS2012. После многократной установки / переустановки (плагина Typescript v 0.8.3), единственное, что работало, было запуск VS2012 в режиме администратора и (пере)установить Web Essentials 2012. Это сделало трюк для меня, и я получил Typescript, поскольку это собственный раздел в
Add New Project...
(и все другие лакомства, упомянутые выше).что напомнило мне о запуск в admin режим был процесс обновления документации (если вы хотите установить документацию локально), где он тоже имел раздражающую загадочную ошибку. Запуск в режиме администратора также был ответом.
вам не нужно все время работать в режиме администратора, просто, вероятно, хорошая практика при обновлении самой IDE (новые плагины и т. д.).
для версии 0.9.1.1 я смог заставить его работать, следуя инструкциям здесь:http://typescript.codeplex.com/wikipage?title=Compile-on-Save.
поддержка Typescript была просто отключена на Web Essentials 2012 3.0:http://vswebessentials.com/changelog