Jak zainstalować wtyczki do edytora Sublime Text 2?


Odpowiedzi:


182

Powinieneś mieć Data/Packagesfolder w katalogu instalacyjnym Sublime Text 2. Wszystko, co musisz zrobić, to pobrać wtyczkę i umieścić folder wtyczki w Packagesfolderze.

Lub łatwiejszym sposobem byłoby zainstalowanie Package Control Pluginprzez wbond.

Po prostu przejdź tutaj: https://sublime.wbond.net/installation

i postępuj zgodnie z instrukcjami instalacji.

Gdy skończysz, możesz użyć skrótu Ctrl+ Shift+ Pw Sublime, wpisz instalację i naciśnij enter, a następnie wyszukaj emmet.

EDYCJA: Możesz teraz również od razu nacisnąć Ctrl+ Shift+ Pi użyć polecenia „Zainstaluj kontrolę pakietu” zamiast postępować zgodnie z instrukcjami instalacji. (Testowano na kompilacji 3126)


11
Należy zauważyć, że - w Sublime 3, co najmniej - można zlokalizować Packagesfolder, przechodząc do Ustawienia menu w Sublime i wybierając Przeglądaj Pakiety ... .
Mark Amery,

58

Najpierw zainstaluj kontrolę pakietów .

Najprostszą metodą instalacji jest konsola Sublime Text. Dostęp do konsoli uzyskuje się za pomocą skrótu Ctrl+ `lub menu Widok> Pokaż konsolę. Po otwarciu wklej odpowiedni kod Pythona dla Twojej wersji Sublime Text do konsoli.

Kod wysublimowanego tekstu 3

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

Kod wysublimowanego tekstu 2

import urllib2,os; pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 'http://sublime.wbond.net/' +pf.replace( ' ','%20' )).read()); print( 'Please restart Sublime Text to finish installation')

Aby uzyskać aktualny kod instalacyjny, zapoznaj się z Przewodnikiem instalacji Kontroli pakietów .

podręcznik

Jeśli z jakiegoś powodu instrukcje instalacji konsoli nie działają dla Ciebie (np. Posiadanie serwera proxy w sieci), wykonaj następujące kroki, aby ręcznie zainstalować Kontrolę pakietów:

  1. Kliknij menu Preferencje> Przeglądaj pakiety…
  2. Przeglądaj folder, a następnie do folderu Zainstalowane pakiety /
  3. Pobierz pakiet Control.sublime-package i skopiuj go do katalogu Installed Packages /
  4. Uruchom ponownie Sublime Text

Stosowanie

Sterowanie pakietami jest napędzane przez Command Pallete. Aby otworzyć paletę, naciśnij Ctrl+ Shift+ p(Win, Linux) lub CMD+ Shift+ p(OSX). Wszystkie polecenia programu Package Control zaczynają się od Package Control :, więc zacznij od wpisania Package.


5
Może być rozwiązaniem, ale z pewnością jest to najgłupsza rzecz, o jakiej kiedykolwiek słyszałem. Zainstaluj instalator, aby zainstalować pakiety.
AndroidDev

5
Z packagecontrol.io/installation : OSTRZEŻENIE: Prosimy nie rozpowszechniać kodu instalacyjnego za pośrednictwem innej witryny internetowej. Będzie się zmieniać z każdym wydaniem. Zamiast tego podaj link do tej strony.
Zenadix

@Zenadix To prawda, jednak SE ma Ostrzeżenie, że odpowiedzi zawierające tylko łącze są niedozwolone, dlatego jeśli uważasz, że kod jest nieaktualny, edytuj pytanie i opublikuj zaktualizowany kod. W mojej odpowiedzi nie ma żadnych wersji zakodowanych na stałe, więc myślę, że powinno działać.
kenorb

11

Bez menedżera pakietów

Gorąco polecam używanie Menedżera pakietów zgodnie z opisem w innych odpowiedziach, ponieważ jest on znacznie wygodniejszy zarówno w przypadku instalacji, jak i aktualizacji. Jednak czasami wtyczek nie ma w katalogu, więc oto podejście ręczne.

Po pierwsze, znajdź Packageskatalog w swoim Application Support/Sublime Text 2katalogu, na przykład:

~/Library/Application Support/Sublime Text 2/Packages

Teraz weź folder z wtyczkami (który możesz pobrać jako plik zip, na przykład z GitHub) i po prostu skopiuj folder do swojego Packageskatalogu:

cp ~/Downloads/SomePlugin-master/ 
   ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/SomePlugin`

Uruchom ponownie Sublime Text 2 i bum! Jesteś skończony.

Z Menedżerem pakietów

Zapoznaj się z jedną z pozostałych odpowiedzi tutaj lub przejdź do strony głównej Menedżera pakietów .

Punkty bonusowe

Jeśli istnieje wtyczka, której nie ma w Menedżerze pakietów, prześlij ją w imieniu autora, wykonując czynności opisane tutaj .


7
  1. Zainstaluj Menedżera pakietów zgodnie z instrukcjami na https://packagecontrol.io/installation

  2. Otwórz Menedżera pakietów za pomocą Ctrl+ Shift+P

  3. Wpisz Kontrola pakietu, aby wyświetlić powiązane polecenia (Zainstaluj pakiet, Usuń pakiet itp.) Z pakietami

Ciesz się tym!

wprowadź opis obrazu tutaj



1

Zgodnie z odpowiedzią Johna Daya

Powinieneś mieć folder Data / Packages w katalogu instalacyjnym Sublime Text 2. Wszystko, co musisz zrobić, to pobrać wtyczkę i umieścić folder wtyczki w folderze Pakiety.

Jeśli szukasz folderu Data / Packages, możesz go znaleźć tutaj

Windows :% APPDATA% \ Sublime Text 2

OS X : ~ / Library / Application Support / Sublime Text 2

Linux : ~ / .Sublime Text 2

Przenośna instalacja : Sublime Text 2 / Data


0

Fragmenty kodu instalacyjnego dla Vanilla Sublime mogą ulec zmianie w przyszłości.

To łącze byłoby najbezpieczniejszym miejscem do zainstalowania obsługi wtyczek do Sublime Text 2.

W przypadku Sublime Text 3 ten link działa, ma kod.

wprowadź opis obrazu tutaj


0

Instrukcja została przetestowana w systemie Mac OSx Catalina.

Po zainstalowaniu Sublime Text 3zainstaluj Package Controlprzez Tools > Package Control. Skorzystaj z poniższych instrukcji, aby zainstalować packagelub theme:

  1. naciśnij CMD + SHIFT + P

  2. wybierz Package Control: Install Package--- lub inne wymagane opcje. kontrola pakietów

  3. wprowadź nazwę wymaganego pakietu lub motywu i naciśnij enter.

instalowanie pakietu

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.