2016-05-04 17 views
1

Weiß jemand, wie ich identifizieren kann, wo ein Sublime Text 3 Code-Snippet herkommt? Es gibt einen für Rails, von dem ich dachte, dass er aus einem bestimmten Paket kommt. Ich habe das Paket deinstalliert, aber das Snippet ist noch verfügbar. Es ist mir treibende NüsseIdentifizieren Sublime Text 3 Snippet Quelle

Antwort

6

Drücken Strg + Graviszeichen um die Konsole zu öffnen, den folgenden Code einzufügen, und drücken Sie eingeben.

sublime.active_window().new_file().run_command("append", { "characters": "\n".join(sorted(sublime.find_resources("*.sublime-snippet"))) }) 

Eine Liste aller installierten Schnipsel wird in einem neuen Tab öffnen. Sie können dann nach dem Snippet suchen, das Sie entfernen möchten.

Snippets sind mit ihren vollständigen Pfade gezeigt, so dass Sie wissen, welche Plugin Verzeichnisse sie.


Ich empfehle PackageResourceViewer mit befinden sich das Snippet zu öffnen und den Inhalt kommentieren Sie, anstatt das Snippet löschen Datei.

Dadurch wird das Snippet aus der Liste der automatischen Vervollständigung entfernt, die ursprüngliche Kopie des Snippets im Paket beibehalten und verhindert, dass ein Plugin-Update die gelöschte Snippet-Datei ersetzt.


Demo

+1

Danke nett –

+0

Es das Snippet in Frage erscheint in einem Rails-Paket ist, dass ich installiere nicht. Angenommen, es muss Teil der Standard-Sublime-Pakete sein. Ich werde prüfen, wie Sie sie entfernen können, da das Snippet in Rails nicht mehr relevant ist. 4 –

+1

Entschuldigung, es ist nicht nötig, zu überlegen, wie Sie sie entfernen können. Sie haben oben die entsprechenden Anweisungen gegeben. Danke nochmal –