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

Создайте новый проект TypeScript в Visual Studio

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

4b9b3361

Ответ 1

Я нашел решение: Ручная установка VS-Extension.

В некотором роде VS-Extension не устанавливается. Вы можете сделать это вручную. Существует файл .vsix, расположенный в C:\Program Files (x86)\Microsoft SDKs\TypeScript\0.8.0.0, называемый TypeScriptLanguageService.vsix. Попробуйте запустить этот файл. Он должен установить расширение TypeScript.

Если вы используете систему на базе x86, попробуйте посмотреть C:\Program Files\Microsoft SDKs\TypeScript\0.8.0.0.

Работал для меня. Теперь я могу создать проекты TypeScript и указан в списке расширения Visual Studio.

Обратите внимание, что новые версии TypeScript удалили папку 0.8.0.0. Вы можете найти файл .vsix в C:\Program Files (x86)\Microsoft SDKs\TypeScript.

Ответ 2

Вы можете добавить файлы TypeScript в существующий проект, используя диалог "Добавить" > "Создать элемент".

enter image description here

Вы также можете создать проект типа приложения HTML с помощью TypeScript с помощью диалогового окна "Добавить > Новый проект". Этот тип проекта находится в разделе Installed → (Templates) → Visual С#.

enter image description here

Если эти параметры отсутствуют в Visual Studio, попробуйте переустановить TypeScript плагин Visual Studio.

Ответ 3

Следовали другим ответам, но не смогли найти TypeScriptLanguageService.vsix после установки TypeScriptSetup.0.8.0.msi на Win7 64 w/VS 2010.

Чтобы установить на VS 2010, используйте 7zip, чтобы открыть указанные выше msi и извлечь "TypeScriptLS.vsix_File", удалить завершающий _File и запустить как обычно.

Это дает новый шаблон проекта TypeScript (но не таинственный шаблон файла), intellisense, выделение кода и т.д.

Ответ 4

Если вы используете Visual Studio 2017, шаблон шаблона HTML с TypeScript 'был удален из шаблонов.

Но вы можете установить расширение, сделанное rich-newman на Github: https://github.com/rich-newman/typescript-html-application-vs2017-template

Чтобы установить его, выполните следующие действия:

  • Перейдите в окно "Добавить новый проект"
  • Слева перейдите в "онлайн" в левом представлении дерева
  • Поиск шаблона HTML TypeScript введите описание изображения здесь
  • Установите расширение, и шаблон должен быть доступен в разделе "Установлено → TypeScript"

Ответ 5

У меня не было шаблонов проектов и ts файлов, попробовал переустановить его (просто запустив файл vsix), который не помог, поэтому я 1. удаленный (из диспетчера VS2012) расширение 2. закрыл VS2012, а затем снова установил его, и voila- Магический проект и шаблон файла. Слава богу, это сработало - я могу начать играть на языке, не выполняя при этом транскопиляцию вручную.

Ответ 6

Установка typescript добавляет новый тип проекта, а также добавляет тип файла для существующих проектов. После установки typescript вы можете попробовать выполнить поиск "typescript" в новом окне проекта. Он показывает "HTML-приложение с TypeScript" для меня.

Каждый файл .ts file typescript добавит зависимый .js файл.

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

Ответ 7

Старый пост, новое предложение:

Я потратил несколько часов на эту проблему на Win8/VS2012. После многократной установки/переустановки (из Typescript plugin v 0.8.3) одна работа, которая работала, состояла в запустить VS2012 в режиме администратора и (повторно) установить Web Essentials 2012. Это сделало трюк для меня, и я получил Typescript как свою собственную секцию в Add New Project... (и все остальные плюсы, упомянутые выше).

Что напомнило мне о запуске в режиме администратора, был процесс обновления документации (если вы хотите установить документацию локально), где она тоже имела раздражающую загадочную ошибку. Запуск в режиме администратора также был ответом.

Вам не нужно постоянно работать в режиме администратора, возможно, это хорошая практика при обновлении самой IDE (новые плагины и т.д.).

Ответ 9

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