Jak uzyskać obsługę TypeScript z Sublime Text 3?


103

Obecnie pracuję w Angular i mam dobre wsparcie dla maszynopisu z Sublime Text.

Jak mogę uzyskać obsługę języka TypeScript w moim edytorze Sublime Text?

Próbowałem nacisnąć Shift+ Ctrl+, Pa następnie wpisać TypeScript, ale nie otrzymałem żadnych wyników TypeScript.

I poszły za pośrednictwem oficjalnej strony maszynopisu i mam sklonowany z Sublime Text do mojego komputera.

Zainstalowałem TypeScript na moim laptopie - co mogę zrobić dalej?


AngularJS czy Angular? Być może wybrałeś niewłaściwy tag.

Odpowiedzi:


154

Możesz to zrobić, naciskając Ctrl+ shift+ pnapisz pcii naciśnij Enter, aby otworzyć Menedżera pakietów. Następnie wpisz TypeScripti wybierz pierwszą opcję opublikowaną przez http://typescriptlang.org .

Uwaga: w przypadku użytkowników systemu Mac OS użyj Command (⌘)+ shift+ pzamiast Ctrl+ shift+ p.


30
Po wykonaniu tej czynności otwórz plik skryptu typu w Sublime, w prawym dolnym rogu sublime możesz zobaczyć zwykły tekst. Kliknij ten zwykły tekst. Zostanie wyświetlone pionowe wyskakujące okienko (boczny pasek nawigacji). Przewiń w dół i wybierz „Maszynopis”. Po wybraniu możesz zobaczyć zmiany kolorów w tym pliku.
— Pravinraj Venkatachalam

5
po zainstalowaniu "zainstaluj pakiety" wpisz "ctrl + shift + p" następnie wpisz "zainstaluj pakiety" a kiedy pojawi się lista pakietów do wyboru, wpisz "TypeScript" i wciśnij enter.
— stackMonk

Po prostu upewniam się, że obudowa jest idealna, w przeciwnym razie nie pojawią się. Czekanie też jest ważne.
— Vijay Kumar Kanta

38

Jeśli nie zostało to jeszcze zrobione, musisz najpierw zainstalować instalator pakietów , na przykład:

  • Naciśnij Ctrl+ shift+p
  • Wpisz „inst” i wybierz Install Package Control

Pojawi się następujące wyskakujące okienko:

Kontrola pakietów została pomyślnie zainstalowana

Użyj palety poleceń i wpisz „Zainstaluj pakiet”, aby rozpocząć

Teraz możesz zainstalować obsługę Typescript w ten sposób:

  • Naciśnij Ctrl+ shift+p
  • Wpisz „inst” i wybierz Package Control: Install Package
  • Wpisz „type” i wybierz „Typescript”

Teraz możesz otworzyć file.tsi zmienić typ na Typescript, klikając w prawym dolnym rogu edytora, gdzie domyślnie jest zaznaczona opcja Zwykły tekst .


19

Jeśli używasz systemu Mac OS, użyj następującego polecenia

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

Następnie naciśnij cmd+ shift+ pw wysublimowanym tekście 3, następnie wpisz „TypeScript” i wybierz „TypeScript” i naciśnij enter.

A w systemie Windows:

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

Następnie naciśnij Ctrl + shift + p napisz pakiety instalacyjne i naciśnij Enter, a następnie wpisz „TypeScript” i wybierz „TypeScript” i naciśnij Enter.


2
Dużo szukałem tego rozwiązania, dzięki! Działa również z Sublime Text 2, po prostu zrób to cd ~/"Library/Application Support/Sublime Text 2/Packages".
— testowane w turingu

16

(Jeśli używasz komputera Mac, naciśnij Cmd zamiast Ctrl w kombinacjach klawiszy poniżej).

Naciśnij Ctrl + Shift + P i wpisz „Zainstaluj pakiet”. Jeśli opcja „Zainstaluj kontrolę pakietu” pojawi się jako opcja, wybierz ją, a następnie naciśnij ponownie Ctrl + Shift + P i wpisz „Zainstaluj pakiet”. Wybierz „Kontrola pakietu: Zainstaluj pakiet”. Poczekaj chwilę, a pojawi się nowe menu rozwijane. Wpisz „TypeScript” i wybierz opcję o tej samej nazwie.


1
Dziękuję, że to było łatwe, powinieneś być na szczycie
— Vikas Kandari

14

Istnieje wtyczka TypeScript dla Sublime napisana przez Microsoft, którą możesz zainstalować. Zalecałbym zainstalowanie go przez PackageControl, aby upewnić się, że jest aktualny.

Wtyczka zapewnia podświetlanie składni i system kompilacji do budowania aplikacji TypeScript przy użyciu node.js i kompilatora TypeScript (o czym prawdopodobnie wspomniałeś powyżej).

Strona, do której prowadzi łącze, zawiera instrukcje instalacji, a także informacje o tym, co robi dla Ciebie i jak z niego korzystać.


1

W przypadku Ubuntu

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

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

Następnie Widok> Składnia> Typescript


1
Podziękowania dla @turingtested za sugestię sklonowania do katalogu Packages zamiast do podstawowego katalogu sublime-text-3. To samo dotyczy odpowiedzi, która mi pomogła.
— jpat827

3
Prawidłowy katalog to cd ~/.config/sublime-text-3/Packages. Wtedy to działa.
— Carlos Pinzón

To nie działa na Pop! OS ...
— Tristan Duquesne

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.