Wie installiere ich Plugins im Sublime Text 2 Editor?


Antworten:


182

Sie sollten einen Data/PackagesOrdner in Ihrem Sublime Text 2-Installationsverzeichnis haben. Sie müssen lediglich das Plugin herunterladen und den Plugin-Ordner in den PackagesOrdner legen .

Oder eine einfachere Möglichkeit wäre die Installation von Package Control Pluginby wbond.

Gehen Sie einfach hier: https://sublime.wbond.net/installation

und befolgen Sie die Installationsanweisungen.

Wenn Sie fertig sind, können Sie die Verknüpfung Ctrl+ Shift+ Pin Sublime verwenden, install eingeben und die Eingabetaste drücken und dann nach suchen emmet.

BEARBEITEN: Sie können jetzt auch sofort Ctrl+ Shift+ drücken Pund den Befehl 'Install Package Control' verwenden, anstatt den Installationsanweisungen zu folgen. (Getestet auf Build 3126)


11
Beachten Sie, dass Sie - zumindest in Sublime 3 - den PackagesOrdner suchen können, indem Sie in Sublime im Menü " Einstellungen" die Option "Pakete durchsuchen" auswählen .
Mark Amery

58

Installieren Sie zuerst die Paketsteuerung .

Die einfachste Installationsmethode ist die Sublime Text-Konsole. Der Zugriff auf die Konsole erfolgt über die Verknüpfung Ctrl+ `oder das Menü Ansicht> Konsole anzeigen. Fügen Sie nach dem Öffnen den entsprechenden Python-Code für Ihre Version von Sublime Text in die Konsole ein.

Code für erhabenen 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 für erhabenen 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')

Den aktuellen Installationscode finden Sie im Installationshandbuch für die Paketsteuerung .

Handbuch

Wenn die Installationsanweisungen für die Konsole aus irgendeinem Grund für Sie nicht funktionieren (z. B. wenn Sie einen Proxy in Ihrem Netzwerk haben), führen Sie die folgenden Schritte aus, um Package Control manuell zu installieren:

  1. Klicken Sie auf das Menü Einstellungen> Pakete durchsuchen…
  2. Durchsuchen Sie einen Ordner und gehen Sie dann in den Ordner Installierte Pakete /
  3. Laden Sie Package Control.sublime-package herunter und kopieren Sie es in das Verzeichnis Installed Packages /
  4. Starten Sie Sublime Text neu

Verwendung

Die Paketsteuerung wird von der Befehlspalette gesteuert. Drücken Sie zum Öffnen der Palette Ctrl+ Shift+ p(Win, Linux) oder CMD+ Shift+ p(OSX). Alle Package Control-Befehle beginnen mit Package Control: Geben Sie zunächst Package ein.


5
Mag eine Lösung sein, ist aber sicherlich das Dümmste, von dem ich je gehört habe. Installieren Sie ein Installationsprogramm, um Pakete zu installieren.
AndroidDev

5
Von packagecontrol.io/installation : WARNUNG : Bitte verteilen Sie den Installationscode nicht über eine andere Website. Es wird sich mit jeder Veröffentlichung ändern. Bitte verlinken Sie stattdessen auf diese Seite.
Zenadix

@Zenadix Es ist wahr, SE hat jedoch die Warnung, dass nur Link-Antworten nicht zulässig sind. Wenn Sie der Meinung sind, dass der Code veraltet ist, bearbeiten Sie die Frage und veröffentlichen Sie den aktualisierten Code. In meiner Antwort gibt es keine fest codierten Versionen, daher denke ich, dass es funktionieren sollte.
Kenorb

11

Ohne Paketmanager

Ich empfehle dringend, den Paket-Manager wie in anderen Antworten beschrieben zu verwenden, da er sowohl für die Installation als auch für die Aktualisierung weitaus bequemer ist . Manchmal befinden sich Plugins jedoch nicht im Verzeichnis. Hier ist der manuelle Ansatz.

Suchen Sie zunächst Ihr PackagesVerzeichnis in Ihrem Application Support/Sublime Text 2Verzeichnis, zum Beispiel:

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

Nehmen Sie nun Ihren Plugin-Ordner (den Sie beispielsweise als Zip von GitHub herunterladen können) und kopieren Sie den Ordner einfach in Ihr PackagesVerzeichnis:

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

Starten Sie Sublime Text 2 neu und boomen Sie! du bist fertig.

Mit Package Manager

Lesen Sie hier eine der anderen Antworten oder rufen Sie die Homepage des Paketmanagers auf .

Bonuspunkte

Wenn es ein Plugin gibt, das nicht im Paket-Manager enthalten ist, senden Sie es im Namen des Autors, indem Sie die hier beschriebenen Schritte ausführen .




1

Nach der Antwort von John Day

Sie sollten einen Daten- / Paketordner haben in Ihrem Sublime Text 2-Installationsverzeichnis haben. Sie müssen lediglich das Plugin herunterladen und den Plugin-Ordner in den Packages-Ordner legen.

Falls Sie nach dem Ordner "Daten / Pakete" suchen, finden Sie ihn hier

Windows :% APPDATA% \ Sublime Text 2

OS X : ~ / Bibliothek / Anwendungsunterstützung / Erhabener Text 2

Linux : ~ /. Erhabener Text 2

Tragbare Installation : Sublime Text 2 / Data


0

Installationscode-Chunks für Vanilla Sublime können sich in Zukunft ändern.

Dieser Link ist der sicherste Ort, um die Plugin-Unterstützung für Sublime Text 2 zu installieren.

Für Sublime Text 3 funktioniert dieser Link mit dem Code.

Geben Sie hier die Bildbeschreibung ein


0

Die Anweisung wurde unter Mac OSx Catalina getestet.

Installieren Sie nach der Sublime Text 3Installation Package Controldurch Tools > Package Control. Verwenden Sie die folgenden Anweisungen zur Installation packageoder theme:

  1. Drücken Sie CMD + SHIFT + P

  2. Wählen Sie Package Control: Install Package--- oder andere Optionen, die Sie benötigen. Paketkontrolle

  3. Geben Sie den Namen des gewünschten Pakets oder Themas ein und drücken Sie die Eingabetaste.

Paket installieren

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.