Создание нового проекта TypeScript в Visual Studio


Как начать писать проекты TypeScript в Visual Studio? Нет это когда я создаю новый проект. У меня установлена Visual Studio 2012 вместе с TypeScript add on

9 57

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 в существующий проект с помощью диалогового окна Добавить > новый элемент.

enter image description here

вы также можете создать проект типа HTML приложения с TypeScript с помощью диалогового окна Добавить > новый проект. Этот тип проекта находится в разделе установлено - >(Шаблоны) - > Visual C#.

enter image description here

Если эти параметры отсутствуют в 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

для его установки выполните следующие действия:

  • перейдите в окно "Добавить новый проект"
  • слева перейдите в "онлайн" в левом дереве
  • Поиск для 'TypeScript HTML шаблон приложения' enter image description here
  • установите расширение и шаблон должен быть доступен в разделе 'installed --> TypeScript'

У меня также не было шаблонов файлов 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

еще один совет-вам нужно установить Visual Studio for Web. Он не будет работать только с VS для рабочего стола. Кроме того, вам нужно установить плагин после VS, поэтому, если вы сначала установили плагин, удалите его, а затем переустановите.