Як отримати підтримку 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, праворуч внизу ви можете побачити звичайний текст. Клацніть на цей звичайний текст. Відобразиться вертикальне спливаюче вікно (бічна панель навігації). Прокрутіть вниз, щоб вибрати "Машинопис". Після вибору ви можете побачити зміни кольору у цьому файлі.
Pravinraj Venkatachalam

5
після встановлення "встановити пакети" введіть "ctrl + shift + p", потім введіть "встановити пакети", а потім, коли з'явиться список пакетів для вибору, введіть "TypeScript" і натисніть клавішу Enter.
stackMonk

Просто переконавшись, що справа ідеальна, інакше вони не з’являться. Важливе також очікування.
Віджей Кумар Канта

30

Якщо це ще не зроблено, спочатку потрібно встановити інсталятор Package , наприклад:

  • Натисніть Ctrl+ shift+p
  • Наберіть "inst" і виберіть Install Package Control

З'явиться таке спливаюче вікно:

Контроль пакетів успішно встановлено

Для початку скористайтеся командною палітрою та введіть "Встановити пакет"

Тепер ви можете встановити підтримку Typescript таким чином:

  • Натисніть Ctrl+ shift+p
  • Наберіть "inst" і виберіть Package Control: Install Package
  • Введіть "type" і виберіть "Typescript"

Тепер ви можете відкрити 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" і натисніть Enter.

А у 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

Потім перегляньте> Syntex> Машинопис


1
Дякуємо @turingtested за пропозицію клонувати в каталог Packages замість базового каталогу sublime-text-3. Те саме стосується цієї відповіді, яка спрацювала для мене.
jpat827

3
Правильний каталог - cd ~/.config/sublime-text-3/Packages. Тоді це працює.
Carlos

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.