Listen Sie eine OS X-Ordnerhierarchie mit TextWrangler auf

Der OS X Finder ist ein hervorragendes Werkzeug zum Organisieren Ihrer Dokumente und Projekte in Ordnerhierarchien. Es ist jedoch etwas eingeschränkt. Wenn Sie diese Hierarchie als Liste in einer Datei speichern möchten, bietet der Finder und OS X diese Optionen nicht an. Der Finder unterstützt zwar das Drucken von Listen eines Ordners durch Ziehen eines Ordners in eine Druckerwarteschlange, hier geht es jedoch um die Begrenzung der Optionen für die Auflistung von Ordnerelementen.

Eine Alternative dazu ist die Verwendung von Screenshots. Dies sind jedoch statische Bilder, in denen Elemente nicht ausgewählt und kopiert oder anderweitig verwaltet werden können.

Eine andere Alternative besteht darin, zu versuchen, Automator-, AppleScript- oder Shell-Skripts (einschließlich Tools wie "Baum" zum Auflisten von Hierarchien) zu verwenden, um einen Workflow für diesen Zweck zu erstellen. Dies kann jedoch manchmal etwas Entwicklung und Testen erfordern und insbesondere für diejenigen, die sich mit Skriptsprachen nicht auskennen, eine entmutigende Aufgabe sein.

Trotzdem gibt es mit dem kostenlosen TextWrangler-Dienstprogramm, das für OS X von BareBones Software verfügbar ist, eine einfachere Option. Eine Funktion, die von TextWrangler unterstützt wird, ist die Möglichkeit, eine hierarchische Struktur mit Registerkarten für den Inhalt eines Ordners zu erstellen und diese in einem Textdokument anzuzeigen, indem Sie einfach einen Ordner in das Dokumentfenster ziehen. Diese Funktion umfasst jedoch alle Dateien und Ordner in der Hierarchie, die manchmal nicht gewünscht werden.

Wenn Sie nur die Ordner in einer Verzeichnisstruktur und keine Dateien anzeigen möchten, können Sie dies dennoch tun, indem Sie die Verwaltung der Ordnernotation durch TextWrangler in der Verzeichnislistenfunktion nutzen.

In OS X ist das Ordnersymbol ein Trennstrich. Dies ist jedoch eine Änderung gegenüber dem klassischen Mac OS, bei dem das Ordnertrennzeichen ein Doppelpunkt war. Trotzdem erkennt OS X den Doppelpunkt als reserviertes Symbol und lässt es standardmäßig nicht zu, dass es in Dateinamen verwendet wird. In der Verzeichnislistenfunktion verwendet TextWrangler jedoch einen Doppelpunkt, um Ordner zu trennen.

Da Ihnen zum größten Teil garantiert wird, dass Ordnerpfade in TextWrangler einen Doppelpunkt und Dateilisten nicht enthalten, können Sie diesen Unterschied verwenden, um Zeilen aus einer Ordnerliste zu extrahieren und stattdessen nur eine Liste der Verzeichnisse in einer Baumstruktur zu erhalten aller Dateien. Führen Sie dazu die folgenden Schritte aus:

  1. Starten Sie TextWrangler und ziehen Sie den gewünschten Ordner in das leere Dokumentfenster.
  2. Wählen Sie im Menü Text die Option "Zeilen verarbeiten".
  3. Geben Sie im Feld "Zeilen mit enthaltenden Zeilen suchen" ein einzelnes Doppelpunkt-Symbol ein und aktivieren Sie die Option zum Kopieren in ein neues Dokument.
  4. Klicken Sie auf die Schaltfläche Process.

Wenn Sie diese Schritte ausführen, erstellt TextWrangler ein neues Dokument, das nur die Ordnerhierarchiestruktur für den gewünschten Finder-Ordner enthält.


 

Lassen Sie Ihren Kommentar