Drawer-Plugin für TextMate

25.02.2008, 08:26 in mac, editor, textmate. Trackback-URL, Kommentar-Feed.

Jannis Leidel stellt ein kleines Plugin für TextMate vor, das die Projekt-Ablage des Programms mehr an den Look des aktuellen Betriebssystems anpasst und für mehr Übersicht sorgt. Das Plugin steht kostenlos zum Download bereit. Nach dem Entpacken wird es durch einen Doppelklick auf »MissingDrawer.tmplugin« installiert.
textmate-drawer-orig

↑ Projektansicht Original.

textmate-drawer-Xcode-like

↑ Projektansicht mit Plugin.

Werbeunterbrechung

Kommentare und Feedback (14)

Gravatar von PeterPeter (#)
25.02.2008, 21:15

Passt jetzt nicht ganz zum Thema, aber ich arbeite oft direkt auf dem Server und benutze dazu Transmit. Das ist soweit kein Problem, aber ich erhalte für jede Datei ein einzelnes Fenster. Kann man irgendwie nachträglich geöffnete Fenster in eine Projektansicht bekommen? Das fände ich sehr hilfreich …

Gravatar von RenéRené (#)
27.02.2008, 00:24

Wenn es ein Icon in der Titelleiste hat, ja. Einfach per Drag & Drop in das neue Projektfenster ziehen.

Da das ganze allerdings online geschieht, ist das Projekt kein richtiges Projekt (lokal). Es hilft lediglich die Fenstermenge zu reduzieren.

Ist es das, was du suchst Peter?

Gravatar von ConnyLoConnyLo (#)
27.02.2008, 19:55

Hhhmm, diese Umstellung geht ein wenig in Richtung der App. Coda (»one window web development«). Bislang fand ich ich bei Textmate bestechend, dass es nur das Fenster gibt und der Rest nach Bedarf hinzu gezaubert wird. Hier ein Shortcut, dort den Drawer auf.

Man müsste das andere Look & Feel mal ausprobieren. Und ganz cool wäre eine zusätzliche FTP-Unterstützung (»Get & Put«), womöglich im Fenster/Drawer, dann wäre ich vollends zufrieden!

Gravatar von PeterPeter (#)
27.02.2008, 20:38

Danke René, das war genau das was ich wollte! Man muss das Icon allerdings schon sehr genau treffen :). Dass man das Projekt nicht speichern kann, ist klar. Aber wenn ich in 10 oder 15 Dateien arbeite (CSS, Templates etc.) dann kleistert es mir immer den Monitor zu. Ausserdem ist es ein Problem, dass man aus Transmit raus ein Dokument mehrmals öffnen kann: zwei oder dreimal geöffnet und in jedem Dokumentfenster andere Änderungen gemacht. Tja und nach dem Speichern die Katastrophe …

Gravatar von RenéRené (#)
28.02.2008, 07:06

Jap,

das stimmt. Ist ein wenig fitzelig aber ist eine generelle Methode, Dateien aus einem Programm heraus in eine andere Umgebung zu bekommen.

Imho hat TM das selbe Problem mit mehreren Dateien im Zusammenhang mit Cyberduck… habe es aber ehrlich gesagt nicht so genau im Kopf, da ich immer recht wenig on the fly ändere.

Mir hat es schon ein paar Mal Dateien zerlegt, die ich so bearbeitet hatte und es dann zu einem Fehler in TM, der Kommunikation mit Cyberduck oder what ever kam… vorallem bei großen XML-Dateien nicht zu empfehlen. Da sagt selbster Autor, man soll alternative Möglichkeiten suchen.

Gravatar von Christian BeierChristian Beier (#)
28.02.2008, 07:13

Ich finde die Sache mit dem öffnen von Dateien in Transmit als Projekt leider immer noch etwas umständlich. Schließlich muss ich die Fenster erst öffnen, mir ein neues Projekt anlegen und die einzelnen Dateien in das neue Projekt-Fenster ziehen. Aber vielleicht klappt es irgendwann ja einmal, dass man einen ganzen Ordner aus Transmit auf das TextMate-Icon ziehen kann (wie beim Finder) und er den Ordner als Projekt öffnet.

Gravatar von PeterPeter (#)
28.02.2008, 07:49

Also die Durchstreichung war irgendwie unabsichtlich … Vielen Dank für die Informationen!

Gravatar von RenéRené (#)
28.02.2008, 14:50

@Christian

Dazu muss aber TM direkten Zugang via SFTP / FTP what ever haben damit er sich die Struktur erarbeiten kann. Ich denke, dann braucht man kein externes Tool mehr für den Datentransfer.

Was aber auch nicht schlimm wäre… sofern TM dann SSH / Publickey versteht, da ich mit dem Kugelfisch (SSHKeychain) mitunter meine Probleme habe.

Gravatar von Christian BeierChristian Beier (#)
28.02.2008, 18:44

@René
Vor ein paar Tagen habe ich ein TM-Bundle für FTP/SSH gefunden (http://fuerstnet.de/en/ftpssh-bundle-textmate). Ich habe es aber selber noch nicht geschafft, es mir genauer anzuschauen.

Gravatar von RenéRené (#)
28.02.2008, 19:37

Hehe, liest sich soweit ganz gut. Muss man nur mal dem Autor von TM auf die Nase binden, dass das per default in die Projektstrukturen eingewebt wird oder man probiert’s beim Plugin-Autor. Wäre für Viele sicherlich das, was sie suchen.

Ich persönlich mag meine 200 offenen Fenster. ^^

Gravatar von Julian SchraderJulian Schrader (#)
01.03.2008, 12:48

Danke für den Tipp — wird sofort installiert. Die Standardlösung hat mich schon immer etwas gestört ;-)

Gravatar von PeterPeter (#)
02.03.2008, 23:42

@Christian:
Ich habe das Bundle gerade ausprobiert, echt genial. Einfach lokal im Projekt nach Belieben ändern und anschließend den ganzen Ordner per Tastendruck hochladen. Die Dateien werden sogar automatisch lokal gesichert.

Gravatar von FlorianFlorian (#)
07.03.2008, 17:48

Ich hantiere diese Lösung: Ein spezielles Transmit-Projekt.

Gravatar von PeterPeter (#)
05.04.2008, 14:53

@ Florian
Tja, so einfach kann es sein – da hätte ich wirklich drauf kommen sollen :-) Ich bin mit dem Bundle sehr zufrieden, da ich auf diese Art immer zwei Fassungen habe, eine lokal und eine auf dem Server. Zusammen mit TimeMachine unschlagbar. Aber für schnelle Änderungen online ist das Textmate-Projekt die Lösung. Danke!

Dieser Eintrag kann nicht mehr kommentiert werden.

Werbung

Vorheriger Artikel: Nun ist es da!, nächster Artikel: Iconset für OmniFocus-Perspektiven zum Download