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.