Jak zainstalować wtyczki do edytora Sublime Text 2?

Jak zainstalować wtyczki do edytora tekstu Sublime?

Chciałbym zainstalować wtyczkę Emmet do edytora Sublime Text 2.

Author: kenorb, 2013-03-27

6 answers

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 Packages.

Lub, łatwiejszym sposobem byłoby zainstalowanie Package Control Plugin przez wbond.

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

I postępuj zgodnie z instrukcjami instalacji.

Po zakończeniu możesz użyć Ctrl + Shift + P skrót w Sublime, wpisz w install i naciśnij enter, a następnie wyszukaj emmet.

EDIT: możesz teraz również nacisnąć Ctrl + Shift + P natychmiast i użyj polecenia "Install Package Control" zamiast postępować zgodnie z instrukcjami instalacji. (Testowane na Build 3126)

 161
Author: John Day,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-01-03 08:40:54

Najpierw zainstaluj kontrolkę pakietu .

Najprostszą metodą instalacji jest Sublime Text console. Dostęp do konsoli można uzyskać za pomocą Ctrl+` skrót lub menu Widok > Pokaż konsolę. Po otwarciu wklej odpowiedni kod Pythona dla twojej wersji Sublime Text do konsoli.

Code for Sublime Text 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())

Code for Sublime Text 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')

Dla aktualnego kodu instalacji, proszę sprawdzić Przewodnik instalacji kontroli pakietu .

Manual

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

  1. Kliknij menu Preferencje > Przeglądaj Pakiety ...
  2. Przeglądaj folder, a następnie do folderu zainstalowane pakiety /
  3. Pobierz Kontrolę Pakietu.sublime-pakiet i skopiuj into the Zainstalowane pakiety / Katalog
  4. Restart Sublime Text

Użycie

Kontrola pakietu jest sterowana przez polecenie Pallete. Aby otworzyć paletę, Naciśnij Ctrl+Shift+p (Win, Linux) lub CMD+Shift+p (OSX). Wszystkie polecenia sterujące pakietem zaczynają się od Package Control:, więc zacznij od wpisania Package.

 53
Author: kenorb,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-03-17 21:33:44

Bez Menedżera Pakietów

Gorąco polecam korzystanie z menedżera pakietów, jak opisano w innych odpowiedziach, ponieważ jest to o wiele wygodniejsze zarówno dla instalacji , jak i aktualizacji . Jednak czasami wtyczki nie są w katalogu, więc tutaj jest podejście ręczne.

Po pierwsze, znajdź swój katalog Packages w swoim katalogu Application Support/Sublime Text 2, na przykład:

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

Teraz weź swój folder wtyczek (który możesz pobrać jako zip z GitHub, na przykład) i po prostu skopiuj folder do katalogu Packages:

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 Strona główna menedżera pakietów .

Punkty Bonusowe

Jeśli istnieje wtyczka, której nie ma w menedżerze pakietów, dlaczego nie przesłać jej w imieniu autora, wykonując kroki znalezione tutaj .

 11
Author: Joshua Pinter,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-10-24 17:52:54
  1. Zainstaluj Menedżera pakietów zgodnie z instrukcją https://packagecontrol.io/installation

  2. Otwórz Menedżera pakietów używając Ctrl+Shift+P

  3. Wpisz Package Control , aby wyświetlić powiązane polecenia (Install Package, Remove Package itp.) z opakowaniami

Smacznego!

Tutaj wpisz opis obrazka

 6
Author: efkan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-11-12 06:33:31

Musisz najpierw zainstalować kontrolkę pakietów (z konsoli Pythona w Sublime. Odwiedź http://wbond.net/sublime_packages/package_control aby uzyskać więcej informacji), a następnie zainstalować emmet z ich repozytorium.

 3
Author: Munim,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-08-14 04:50:50

Według John Day ' s answer

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 Packages.

Jeśli szukasz folderu Data / Packages znajdziesz go tutaj

Windows : % APPDATA % \Sublime Text 2

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

Linux :~/.Sublime Tekst 2

Instalacja Przenośna: Sublime Text 2 / Data

 1
Author: Alexandr,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-06-12 17:35:21