Как получить поддержку TypeScript с Sublime Text 3?


99

В настоящее время я работаю в Angular и получаю хорошую поддержку Typescript с Sublime Text.

Как я могу получить поддержку TypeScript с моим редактором Sublime Text?

Я попытался нажать Shift+ Ctrl+, Pа затем набрал TypeScript, но результатов TypeScript не получил.

Я просмотрел официальный сайт TypeScript и клонировал Sublime Text на свой компьютер.

Я установил TypeScript на свой ноутбук - что мне делать дальше?


AngularJS или Angular? Возможно, вы выбрали неправильный тег.

Ответы:


149

Вы можете сделать это, нажав Ctrl+ shift+ pнаписать pciи нажав Enter, чтобы открыть диспетчер пакетов. После этого введите TypeScriptи выберите первый вариант, опубликованный на http://typescriptlang.org .

Примечание. Для пользователей Mac OS используйте Command (⌘)+ shift+ pвместо Ctrl+ shift+ p.


30
После этого откройте файл сценария типа в Sublime, в правом нижнем углу Sublime вы увидите простой текст. Щелкните этот простой текст. Отобразится вертикальное всплывающее окно (боковая панель навигации). Прокрутите вниз и выберите «Машинопись». После выбора вы можете увидеть изменения цвета в этом файле.
Pravinraj Venkatachalam

5
после установки «установить пакеты» введите «ctrl + shift + p», затем введите «установить пакеты», а затем, когда появится список пакетов для выбора, введите «TypeScript» и нажмите ввод.
stackMonk

Просто убедитесь, что чехол идеален, иначе они не появятся. Ожидание тоже важно.
Виджай Кумар Канта

30

Если это еще не сделано, вам сначала нужно установить установщик пакета , например:

  • Нажмите Ctrl+ shift+p
  • Введите "inst" и выберите Install Package Control

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

Управление пакетами успешно установлено

Используйте палитру команд и введите «Установить пакет», чтобы начать

Теперь вы можете установить поддержку Typescript следующим образом:

  • Нажмите Ctrl+ shift+p
  • Введите "inst" и выберите Package Control: Install Package
  • Введите «тип» и выберите «Машинопись».

Теперь вы можете открыть file.tsи изменить тип на Typescript, щелкнув в правом нижнем углу редактора, где по умолчанию выбран простой текст .


19

Если вы используете Mac OS, используйте следующую команду

cd ~/"Library/Application Support/Sublime Text 3/Packages"
git clone --depth 1 https://github.com/Microsoft/TypeScript-Sublime-Plugin.git TypeScript

После этого нажмите cmd+ shift+ pв возвышенном тексте 3, затем введите «TypeScript», выберите «TypeScript» и нажмите ввод.

И в Windows:

cd "%APPDATA%\Sublime Text 3\Packages"
git clone --depth 1 https://github.com/Microsoft/TypeScript-Sublime-Plugin.git TypeScript

После этого нажмите Ctrl + shift + p, напишите установочные пакеты и нажмите Enter, затем введите «TypeScript», выберите «TypeScript» и нажмите Enter.


2
Много искал это решение, спасибо! Также работает с Sublime Text 2, просто сделайте это cd ~/"Library/Application Support/Sublime Text 2/Packages".
проверено

16

(Если у вас Mac, нажмите Cmd вместо Ctrl в комбинациях клавиш ниже.)

Нажмите Ctrl + Shift + P и введите «Установить пакет». Если появляется вариант «Установить пакет», выберите его, затем снова нажмите Ctrl + Shift + P и введите «Установить пакет». Выберите «Управление пакетами: Установить пакет». Подождите, и появится новое раскрывающееся меню. Введите «TypeScript» и выберите вариант с тем же именем.


1
Спасибо, это было легко, ты должен быть на вершине
Викас Кандари

14

Существует плагин TypeScript для Sublime, написанный Microsoft, который вы можете установить. Я бы порекомендовал установить его через PackageControl, чтобы убедиться, что он актуален .

Плагин обеспечивает подсветку синтаксиса и систему сборки для создания приложений TypeScript с использованием node.js и компилятора TypeScript (который, вероятно, вы упомянули о загрузке выше).

Связанная страница содержит инструкции по установке, а также информацию о том, что он делает для вас и как его использовать.


1

Для Ubuntu

cd /home/userNameOftheMachine/.config/sublime-text-3/Packages

git clone --depth 1 https://github.com/Microsoft/TypeScript-Sublime-Plugin.git TypeScript

Затем View> Syntex> Typescript


1
Спасибо @turingtested за предложение клонировать в каталог Packages вместо базового каталога sublime-text-3. То же самое относится и к этому ответу, который сработал для меня.
jpat827

3
Правильный каталог cd ~/.config/sublime-text-3/Packages. Тогда это работает.
Карлос Пинсон

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.