Textmate открытие ссылки от Tweetdeck

После настройки TextMate для открытия HTML-файлов по умолчанию, он пытается открыть ссылки внутри Tweetdeck. Если я переключаю его обратно на открытие html-файлов в браузере, это нормально, но я хочу открыть html-файлы в Textmate.альтернативный текст

(Mash.to был ссылкой с сокращенного URL-адреса от Mashable (ссылка для безопасной работы)): http://mash.to/2FFQZ

Кто-нибудь еще сталкивался с этой проблемой и знает как ее исправить?

Я на Mac.

5 ответов

Я не знаком с TweetDeck, но стандартом для файлов ссылок (т.е. файлов, которые открываются по веб-адресу) являются .webloc , а не .html . Вы должны иметь возможность настроить .html файлы для открытия в TextMate (это то, что у меня есть на моем Mac), но если TweetDeck также создает файлы .html вместо файлов .webloc, то это будет проблемой: вы можете ' у этого действительно есть оба пути.

Однако, если есть только определенные html-файлы, которые вы хотите связать с TextMate, вы можете сделать это: выбрать файл, получить информацию и изменить приложение в разделе "открыть с помощью". Я подозреваю, что это не совсем решение для вас, хотя.

Возможно, проверьте сопоставление файлов для файлов webloc в вашей системе: перетащите значок веб-страницы из адресной строки вашего сафари на рабочий стол и получите информацию об этом. (Мой говорит "Искатель".)

Я только что попытался установить TweetDeck, чтобы проверить это, и все это, кажется, работает для меня, поэтому должен быть способ:

  1. Нажатие на ссылки в TweetDeck открывает их в Safari
  2. Двойной щелчок html-файлов в Finder открывает их в TextMate

Как TweetDeck даже дает вам HTML-файлы из ссылок? Это странно.

У меня тоже была эта проблема, одна вещь, которая не полностью решает проблему, но помогла мне:

Вы можете установить .html открыть в Chrome (или любом другом браузере) и .htm файлы для открытия в TextMate по умолчанию. Сделайте это, щелкнув правой кнопкой мыши .html/.htm выберите "Получить информацию" и измените приложение "Открыть с помощью", затем нажмите "Изменить все".

введите описание здесь

Тогда, если вы измените все свои .html файлы в .htm он должен открыть их в TextMate. Опять же, это не идеальное решение, но хороший обходной путь для меня.

Из TweetDeck URL Fix: Как я получил TweetDeck URL обратно в мой браузер, где они принадлежат!

Зная, что у меня есть резервные копии в нескольких разных местах, я удалил TextMate. Пуф!

Затем я щелкнул URL-адрес в TweetDeck. Невероятно, это пошло на Safari (не мой браузер по умолчанию). Но это было начало!

Затем я вошел в настройки Safari и убедился, что мой браузер по умолчанию, на самом деле, настроен на Firefox. Затем я закрыл Safari, закрыл TweetDeck, снова открыл TweetDeck и нажал другую ссылку.

Это пошло в Firefox, новую вкладку и все. УСПЕХ!

Когда я восстановил TextMate в его прежней удачно установленной славе, URL продолжали идти прямо к Firefox. И я починил!

danixd: вам не следует устанавливать текстовый редактор в качестве программы по умолчанию для открытия html в OS X. Насколько я знаю, OS X не имеет отдельной настройки для открытия файлов по сравнению с их редактированием... то есть щелчок правой кнопкой мыши по файлу и выбирая редактировать, а не открывать. Таким образом, использование "изменить все", как вы, кажется, сделали, приводит к открытию всех HTML-ссылок в TextMate.

Можете ли вы просто щелкнуть правой кнопкой мыши (или удерживать нажатой клавишу Control), а затем выбрать открыть с помощью -> TextMate, когда вы хотите открыть HTML-файл для редактирования? Кроме того, вы можете перетащить HTML-файлы или ссылки на значок TextMate или в окно TextMate, чтобы открыть их для редактирования...

на редактирование:

Вы не сможете установить TextMate в качестве html-приложения по умолчанию, не перепутав другие вещи, которые вы хотите сделать, например, щелкнув ссылки в TweetDeck и открыв их в браузере. К сожалению, вы не можете иметь это в обоих направлениях, это одинаково в Windows.

Однако есть и другой вариант. Вы можете создать новый сервис и установить для него сочетание клавиш. Я только что проверил, и это работает:

  1. Открытый автоматор

  2. Выберите новый сервис

  3. Измените раскрывающийся список под панелью инструментов на "файлы или папки"

  4. Перетащите действие "Открыть элементы Finder" (в разделе "Файлы и папки") в рабочий процесс под панелью инструментов.

  5. Выберите "TextMate.app" в списке "Открыть с помощью".

  6. Сохраните ваш сервис как "Редактировать с TextMate" или как хотите, чтобы он назывался

  7. Откройте Системные настройки -> Клавиатура -> Сочетания клавиш -> Услуги

  8. Прокрутите до новой службы в разделе "Файлы и папки".

  9. Убедитесь, что он отмечен, и щелкните пробел в правом нижнем углу названия службы.

  10. введите какое-нибудь сочетание клавиш, которое вы хотите использовать, когда выбран HTML-файл и вы хотите открыть его в textmate

  11. вуаля

Не пользователь Mac, но из вашего вопроса у меня сложилось впечатление, что вы пытаетесь открыть http://mash.to/2FFQZ в TextMate.

Если вам нужно изучить HTML-файл из Интернета, решение проблемы состоит в том, чтобы изменить редактор браузера "Просмотр исходного кода" по умолчанию на TextMate, а не пытаться открыть все файлы HTML в TextMate. В этой статье описывается процесс для Firefox. Это позволит просматривать Интернет в обычном режиме, переходя к источнику только при необходимости.

Другое решение в самом браузере - использовать инструмент разработчика, такой как Firebug для Firefox. Это позволит вам изучить источник более подробно, включая CSS.

Насколько я вижу, вы не можете использовать TextMate для редактирования файла непосредственно из Интернета.
Руководство TextMate Вызов TextMate из других приложений говорит о схеме URL:

Схема URL txmt позволяет открывать файлы в TextMate с помощью гиперссылок, найденных, например, в документах HTML (якорях). Они могут ссылаться на локальные файлы

У меня сложилось впечатление, что TextMate может открывать HTML-файлы только локально с компьютера, а не из Интернета.

Это впечатление подкрепляется ответом на тему от июля 2009 г.
Проблема "Неизвестная схема URL" - Adobe AIR + TextMate:

Проблема: Просто для ясности, если бы я щелкнул ссылку " http://adobeairbug.com/", то отобразилась бы ошибка "Неизвестная схема URL - эта версия TextMate не поддерживает" adobeairbug.com "в своем URL. схема.

Ответ: Программа по умолчанию для открытия.html или.php или любого файла, к которому вы пытаетесь перейти, настроена на открытие в TextMate. Измените программу по умолчанию на интернет-браузер.

Другие вопросы по тегам