Textmate-Eröffnungslinks von Tweetdeck

1352
danixd

Seit der Standardeinstellung von Textmate zum Öffnen von HTML-Dateien wird versucht, Links in Tweetdeck zu öffnen. Wenn ich wieder HTML-Dateien in einem Browser öffne, ist es in Ordnung, aber ich möchte HTML-Dateien in Textmate öffnen. Alt-Text

(Das mash.to war ein Link von einer verkürzten URL von Mashable (arbeitssicherer Link)): http://mash.to/2FFQZ

Ist jemand anderes auf dieses Problem gestoßen und weiß, wie es behoben werden kann?

Ich bin auf einem Mac.

2
hast du den automator vorschlag ausprobiert? Robert S Ciaccio vor 13 Jahren 0

5 Antworten auf die Frage

1
Andrew Vit

Ich bin nicht mit TweetDeck vertraut, aber der Standard für Linkdateien (dh Dateien, die mit einer Webadresse geöffnet werden) sind .webloc, nicht .html . Sie sollten in der Lage sein, HTML-Dateien zum Öffnen in TextMate festzulegen (dies ist mein Mac), aber wenn TweetDeck auch .html-Dateien anstelle von .webloc-Dateien erstellt, dann ist das ein Problem: Sie können ' Ich habe wirklich beide Möglichkeiten.

Wenn es jedoch nur bestimmte HTML-Dateien gibt, die Sie mit TextMate verknüpfen möchten, können Sie dies tun: Wählen Sie die Datei Info abrufen und ändern Sie die Anwendung unter "Öffnen mit". Ich vermute jedoch, dass dies für Sie keine wirklich Lösung ist.

Überprüfen Sie die Dateizuordnung auf Ihrem System nach Webloc-Dateien: Ziehen Sie das Favicon einer Webseite aus der Adressleiste Ihrer Safari auf den Desktop und rufen Sie Informationen dazu auf. (Meine sagen "Finder").

Ich habe gerade versucht, TweetDeck zu installieren, um dies zu testen, und es scheint alles für mich zu funktionieren, also muss es einen Weg geben:

  1. Durch Klicken auf Links in TweetDeck werden diese in Safari geöffnet
  2. Durch Doppelklicken auf HTML-Dateien im Finder werden diese in TextMate geöffnet

Wie kann TweetDeck Ihnen sogar HTML-Dateien von Links geben? Das ist seltsam.

.webloc-Dateien werden standardmäßig mit dem Finder geöffnet. Ich habe HTML geändert, um mit TextMate und .webloc zu öffnen, um mit Safari zu öffnen, und kein Glück. Tweetdeck erstellt keine HTML-Dateien. Benutzer twittern Links und wenn ich auf diese Links klicke, versucht Textmate, sie zu öffnen. Ich wünschte, meine würde so arbeiten wie Sie! danixd vor 13 Jahren 0
1
Dowd

Ich hatte auch dieses Problem, eine Sache, die das Problem nicht vollständig löst, aber für mich geholfen hat, ist:

Sie können festlegen .html, dass in Chrome (oder in welchem ​​Browser auch immer) und .htmDateien standardmäßig in TextMate geöffnet werden. Klicken Sie dazu mit der rechten Maustaste auf eine .html/ .htm-Datei, wählen Sie "Informationen" aus, ändern Sie die Anwendung "Öffnen mit" und klicken Sie auf "Alle ändern".

Wenn Sie dann alle Ihre .htmlDateien ändern, .htmsollten sie in TextMate geöffnet werden. Auch dies ist keine perfekte Lösung, aber ein guter Workaround für mich.

0
harrymc

Kein Mac-Benutzer, aber aus Ihrer Frage habe ich den Eindruck, dass Sie versuchen, http://mash.to/2FFQZin TextMate zu öffnen .

Wenn Sie eine HTML-Datei aus dem Internet untersuchen möchten, besteht die Lösung des Problems darin, den Standardeditor "Quelltext anzeigen" des Browsers in TextMate zu ändern, anstatt zu versuchen, alle HTML-Dateien in TextMate zu öffnen. Dieser Artikel beschreibt den Prozess für Firefox. Auf diese Weise können Sie das Internet normal anzeigen und nur dann an die Quelle weiterleiten, wenn dies erforderlich ist.

Eine andere Lösung im Browser selbst ist die Verwendung eines Entwicklertools wie Firebug for Firefox. Auf diese Weise können Sie die Quelle einschließlich CSS genauer untersuchen.

Soweit ich sehen kann, können Sie TextMate nicht verwenden, um Dateien direkt aus dem Internet zu bearbeiten.
Das TextMate-Handbuch Das Aufrufen von TextMate aus anderen Anwendungen sagt zum URL-Schema:

Mit dem txmt-URL-Schema können Sie Dateien in TextMate über Hyperlinks öffnen, die beispielsweise in HTML-Dokumenten (Anker) enthalten sind. Diese können sich auf lokale Dateien beziehen

Mein Eindruck ist, dass TextMate HTML-Dateien nur lokal vom Computer und nicht vom Internet aus öffnen kann.

Dieser Eindruck wird durch die Antwort auf den Thread vom Juli 2009 verstärkt.
Problem "Unbekanntes URL-Schema" - Adobe AIR + TextMate :

Problem: Nur um klar zu sein: Wenn ich auf einen Link " http://adobeairbug.com/ " klicke, würde der Fehler "Unknown URL Scheme" (Unbekanntes URL-Schema) angezeigt. Diese Version von TextMate unterstützt "adobeairbug.com" nicht in ihrer URL planen.

Antwort: Das Standardprogramm zum Öffnen von .html oder .php oder der Datei, zu der Sie navigieren möchten, wird in TextMate festgelegt. Ändern Sie das Standardprogramm in einen Internetbrowser .

Ja, das wäre die Antwort, wenn ich nicht als Webentwickler tätig wäre und HTML-Dateien in TextMate öffnen muss :( Es öffnet sich auch normale URLs auf dieselbe Weise (http: // www .....) danixd vor 13 Jahren 0
Meinen Sie, dass es Internet-URLs gibt, die in TextMate erfolgreich geöffnet werden? harrymc vor 13 Jahren 0
@ harrymc Ich klicke auf eine URL in TweetDeck und TextMate zeigt den Fehler an, den ich in der Frage gepostet habe. danixd vor 13 Jahren 0
Ich verstehe, dass es Ihnen bisher nie gelungen ist, Internet in TextMate zu verwenden, was wahrscheinlich bedeutet, dass die oben genannten Quellen korrekt sind: Sie können es nicht. Warum * müssen * Sie HTML-Dateien in TextMate öffnen? harrymc vor 13 Jahren 0
@ harrymc: TextMate ist ein Texteditor. Ich gehe davon aus, dass er HTML-Dateien darin öffnen muss, um sie zu bearbeiten ... aber ich denke, dass Sie auf dem richtigen Weg sind. @danixd: Sie sollten keinen Texteditor als Standardprogramm für das Öffnen von HTML in OS X festlegen. Soweit ich weiß, hat OS X keine separate Einstellung für das Öffnen von Dateien im Vergleich zu deren Bearbeitung ... dh das Klicken mit der rechten Maustaste auf eine Datei und wählen Sie Bearbeiten statt Öffnen. Die Verwendung von "Alle ändern", wie Sie es anscheinend getan haben, bewirkt, dass alle HTML-Links in TextMate geöffnet werden. Robert S Ciaccio vor 13 Jahren 1
@calavera: Du hast wahrscheinlich recht. @danixd: Siehe die Ergänzungen am Anfang meiner Antwort. harrymc vor 13 Jahren 0
Ich weiß, dass ich Quell-Tools anzeigen oder Dev-Tools verwenden kann, aber es behebt immer noch nicht das Problem, das beim Öffnen von Tweetdeck in TextMate auftritt, oder ich muss jedes Mal, wenn ich es bearbeiten möchte, mit der rechten Maustaste auf eine .html-Datei klicken. Ich kann die Datei natürlich auf das TextMate-Logo auf dem Dock ziehen oder den gesamten Ordner in TextMate öffnen, aber das ist neben dem Punkt :( Ich gehe davon aus, dass es unmöglich ist, die Tatsache zu ändern, dass das Öffnen von HTML in einem Texteditor wird Links von anderen Programmen vermasseln. Was für ein Schmerz, danke für die Antworten! danixd vor 13 Jahren 0
@danixd: Ich verstehe. Ich habe noch eine andere Antwort hinzugefügt, die helfen könnte. harrymc vor 13 Jahren 0
@danixd: In Anbetracht Ihres letzten Kommentars zu meiner anderen Antwort verstehe ich, dass Sie möchten, dass lokale HTML-Dateien von Textmate verarbeitet werden, aber HTTP-Links vom Browser. Leider ist Tweetdeck nicht intelligent genug, um zwischen "xxx.html" und "http: //site/xxx.html" zu unterscheiden, und verwendet lediglich den vom Betriebssystem definierten Handler. Ich behaupte immer noch, dass diese Antwort die richtige ist: was Sie verlangen, ist unmöglich. harrymc vor 13 Jahren 0
0
Robert S Ciaccio

danixd: Sie sollten keinen Texteditor als Standardprogramm für das Öffnen von HTML in OS X festlegen. Soweit ich weiß, hat OS X keine gesonderte Einstellung für das Öffnen von Dateien gegenüber deren Bearbeitung ... dh das Klicken mit der rechten Maustaste auf eine Datei und Wählen Sie Bearbeiten statt Öffnen. Die Verwendung von "Alle ändern", wie Sie es anscheinend getan haben, bewirkt, dass alle HTML-Links in TextMate geöffnet werden.

Können Sie einfach einen Rechtsklick (oder einen Control-Klick) verwenden und dann Öffnen mit -> TextMate wählen, wenn Sie eine HTML-Datei zum Bearbeiten öffnen möchten? Alternativ können Sie HTML-Dateien oder Links auf das TextMate-Symbol oder in das TextMate-Fenster ziehen, um sie zur Bearbeitung zu öffnen.

bei der Bearbeitung:

Es gibt keine Möglichkeit, TextMate als Standard-HTML-Anwendung festzulegen, ohne andere Dinge zu vermasseln, die Sie tun möchten, z. B. indem Sie auf Links in TweetDeck klicken und sie in einem Browser öffnen. Leider kann man nicht beides haben, es ist dasselbe bei Windows.

Es gibt jedoch eine andere Option. Sie können einen neuen Dienst erstellen und eine Tastenkombination dafür festlegen. Ich habe es gerade getestet und es funktioniert:

  1. Automator öffnen

  2. Wählen Sie einen neuen Service

  3. Ändern Sie das Dropdown-Feld unterhalb der Symbolleiste in "Dateien oder Ordner".

  4. Ziehen Sie die Aktion "Finder Items öffnen" (unter "Dateien und Ordner") in den Arbeitsablauf unterhalb der Symbolleiste

  5. Wählen Sie "TextMate.app" in der Liste "Öffnen mit"

  6. Speichern Sie Ihren Dienst als "Bearbeiten mit TextMate" oder wie auch immer Sie ihn anrufen möchten

  7. Öffnen Sie die Systemeinstellungen -> Tastatur -> Tastenkombinationen -> Dienste

  8. Blättern Sie zu Ihrem neuen Dienst unter "Dateien und Ordner".

  9. Stellen Sie sicher, dass diese Option aktiviert ist, und klicken Sie auf das Leerzeichen ganz rechts neben dem Dienstnamen

  10. Geben Sie eine Tastenkombination ein, die Sie verwenden möchten, wenn eine HTML-Datei ausgewählt wird und Sie sie in Textmate öffnen möchten

  11. voila

Ich kann, aber es beantwortet meine Frage nicht. Ich klicke oft auf HTML-Dateien, und es ist ein großer Schmerz, wenn Sie mit der rechten Maustaste darauf klicken. Soweit ich anhand der Antworten auf dieser Seite feststellen kann, scheint es richtig zu sein, dass HTML geändert wird, um es standardmäßig mit einem Texteditor zu öffnen. Ich kann .html so ändern, dass es mit einem Browser geöffnet wird. In diesem Browser werden alle Linktypen geöffnet. Beispiele; http://www.google.com/index.html & http://bit.ly/DyE5 danixd vor 13 Jahren 0
@danixd In meiner aktualisierten Antwort finden Sie eine andere Möglichkeit, dies zu tun Robert S Ciaccio vor 13 Jahren 0
0
harrymc

Von TweetDeck URL Fix: Wie ich TweetDeck-URLs wieder in meinen Browser bekam, wo sie hingehören!

Mit dem Wissen, dass ich es an verschiedenen Stellen gesichert hatte, löschte ich TextMate. Poof!

Dann habe ich in TweetDeck eine URL angeklickt. Unglaublich ging es zu Safari (nicht zu meinem Standardbrowser). Aber es war ein Anfang!

Dann ging ich in die Einstellungen von Safari und stellte sicher, dass mein Standardbrowser tatsächlich auf Firefox eingestellt war. Dann habe ich Safari geschlossen, TweetDeck geschlossen, TweetDeck wieder geöffnet und einen anderen Link angeklickt.

Es ging um Firefox, neue Registerkarte und alles. ERFOLG!

Als ich TextMate auf seinen früheren glücklich installierten Ruhm zurückgesetzt habe, gingen die URLs direkt in Firefox weiter. Und ich war fixiert!

Dies funktionierte, um TweetDeck zu offenen URLs zu machen, aber es war nur ein sehr langer Weg, die Dateizuordnung zu ändern, heh! Nachdem ich TextMate wiederhergestellt hatte und die URLs in Chrome geöffnet wurden, wurden die HTML-Dateien erneut mit Chrome verknüpft. Wenn ich also auf sie klicke, werden sie im Browser und nicht im TextMate geöffnet. danixd vor 13 Jahren 0
Das Problem ist also behoben? harrymc vor 13 Jahren 0
Nein, ich wusste bereits, wie man zu TweetDeck-Links zurückkehrt, die im Browser geöffnet werden, aber dazu muss die .html-Dateizuordnung geändert werden, was ich nicht tun möchte. danixd vor 13 Jahren 0