2015-02-25 16 views
5

Ich arbeite an einer Front-End-Webanwendung, die eine Reihe von wiederverwendet Komponenten enthält, und ich möchte Snippets machen, um handschriftlichen Code zu verringern. Das Problem ist, dass diese Snippets nicht in anderen Projekten mit unterschiedlichen Komponenten angezeigt werden sollen.Kann Sublime Text 3 projektspezifische Snippets unterstützen?

Ich habe meine Ordner, um ein erhabenes Projekt (mit der *.sublime-project Datei im Stamm)

Gibt es eine einfache Möglichkeit, dies zu tun einrichten?

+0

Es gab eine Feature-Anfrage vor einiger Zeit: https://sublimetext.userecho.com/topic/23900-project-based-snippets/ –

+0

Nicht sehr einfach, aber Sie könnten ein Plugin, das ein 'Project Snippets hat 'Unterverzeichnis, das Benutzer mit' ProjectName/SnippetName sklime-snippet' füllen. Wenn sie den Befehl ausführen, zeigt ST3 ein durchsuchbares QuickPanel, das alle gefundenen Snippets für das aktuelle Projekt auflistet, und beendet es, wenn der Benutzer die Eingabetaste drückt. – Enteleform

Antwort

0

Zum Schreiben, ST build 3120, gibt es keine Möglichkeit, dies zu tun.

Eine schnelle Abhilfe: (erfordert Package Control)

die Schnipsel in einem Ordner innerhalb der Pakete Verzeichnis.

Menu > Preferences > Browse Packages....

Dieser Ordner/dieses Paket kann dann sehr schnell über die Befehlspalette Ctrl+shift+P aktiviert/deaktiviert werden. Geben Sie dann den Befehl enable/disable mit der Paketsteuerung ein.