2014-02-22 9 views
17

Nachdem ich Sublime Text 3 geöffnet habe, habe ich einen Ordner geöffnet. Dies war ein Git Repo, der einige Ordner enthielt, die statische Dateien waren, die die Ordnerliste überfluteten.Wie schließe ich einen Ordner in Sublime Text?

Wenn ich mit der rechten Maustaste auf einen Ordner klicke, gibt es keine Option zum Schließen. Das Gegenteil von open ist nah dran, nicht löschen, also klicke ich definitiv nicht darauf!

Ich habe gehört Sublime ist sehr skriptfähig, gibt es eine Möglichkeit, ich kann eine Schließen-Schaltfläche zum Rechtsklick-Menü der Ordnerliste hinzufügen?

edit: ich nur eine Testverzeichnisstruktur erstellt: Test/ Test/testA/ Test/TestB/ Test/TestC/

geöffnet, um die Testordner aus Sublime Text 3, klickte dann löscht aus Rechtsklick Menü auf TestB, nach dem Bestätigen oder Ja zur Bestätigung, sah ich das Verzeichnis wurde tatsächlich gelöscht, nicht aus Sublime Zustand gelöscht. :(

Antwort

-1

Die Dateiliste zeigt den gesamten Inhalt des Ordners, den Sie geöffnet haben, so wie sie sich im Dateisystem befinden. "Schließen" ist keine Operation, die dort gilt. Vielleicht möchten Sie einige der Objekte ausblenden AFAIK, aber es gibt keine solche Funktion.

0

Wenn Sie Package Control installiert haben (und Sie sollten auf jeden Fall!), werfen Sie einen Blick auf die SideBarEnhancements Plugin. es fügt eine ganze Menge zusätzlicher Funktionalität auf der Seitenleiste, die meisten davon Zugriff über den Kontext (Kontextmenü)

Wenn Sie verhindern möchten, dass bestimmte Ordner beim Öffnen eines übergeordneten Ordners in der Seitenleiste angezeigt werden, verwenden Sie "folder_exclude_patterns" Einstellung in Ihren Einstellungen. Der Standardwert ist

"folder_exclude_patterns": [".svn", ".git", ".hg", "CVS"], 

aber man konnte alles, was Sie wollen, wie "static", zum Beispiel hinzufügen. Wenn Sie etwas hinzufügen möchten, müssen Sie auch alle oben genannten Werte kopieren, um sie weiterhin auszuschließen.

Abgesehen davon bin ich nicht wirklich sicher, was Sie meinen, wenn Sie einen Ordner in der Seitenleiste "schließen". Sie können auf die kleinen Dreiecke links neben dem Namen des Ordners klicken, um sie zu erweitern oder zu komprimieren, und im Kontextmenü gibt es eine Option zu Remove Folder from Project, wenn es die Wurzel (höchste Ebene) in der Hierarchie ist. Es gibt keine Möglichkeit, einen Ordner in der Art, wie Sie ihn beschreiben, zu schließen (ihn vor der Ansicht zu verstecken) in Dateisystem-Navigationsprogrammen wie Windows Explorer, Finder usw., also bin ich mir leider nicht sicher, was genau Sie meinen.

+0

Aus Gründen der Vollständigkeit gibt es auch "file_exclude_patterns": ["* .pyc", "* .pyo", "* .exe", "* .dll", "* .obj", " * .o "," * .a "," * .lib "," * .so "," * .dylib "," * .ncb "," * .sdf "," * .suo "," *. pdb " "* IDB"," .DS_Store“, "* .class", "* .psd", "* .db", "* .sublime-Arbeitsbereich"]' – skuroda

+0

gibt es einen 'verstecken Ordner' Recht -Klick-Option? Wenn Sie explizite Ordner 'folder_exclude_patterns' hinzufügen können (dh' „Test/TestB“ 'oder' „TestB /“ 'Vielleicht ein Skript Add-on (ich weiß nicht, wie dies zu tun), die eine hält sitzungs einzigen Variable für 'folder_exclude_patterns' (das heißt, sie erhalten weg, wenn erhabenen schließt, auch wenn es stürzt ab). Grundsätzlich ich will nur nicht, bestimmte Ordner in der Seitenleiste sehen, ich will sie nicht reduziert oder erweitert (mit das Dreieck), ich will nur, dass sie aus dem Blickfeld verschwinden ...manche überfluten einfach meine Navigation und ich muss sie nicht sehen. – nmz787

33

Ich verwende Sublime Text 3. Klicken Sie mit der rechten Maustaste auf den Ordner und wählen Sie "Ordner aus dem Projekt entfernen". Ich nehme an, Sie haben es nicht in den älteren Versionen.

+0

Funktioniert auch für Sublime Text 2 auf Win10. –

+0

Arbeitete für mich dank einer Tonne –