Кликабельные ссылки в Textmate?

2428
Dan Rosenstark

Как я могу получить ссылку для нажатия в PlainText в Textmate. В настоящее время это подчеркивается, но не кликабельно.

14
Таким образом, вы можете создать ссылку, но она не будет выполнять желаемое поведение? ricbax 14 лет назад 0
Если я набираю http://b.com, то это ссылка, но на нее невозможно перейти. Я хочу перейти к нему из Textmate. Dan Rosenstark 14 лет назад 0

2 ответа на вопрос

20
tig

Поместите курсор на URL и нажмите Return (не вводите в MacBook, это Fn + Enter). Это будет работать только для ссылок, которые обнаружены и поэтому выделены (например http://b.com, это не будет работать для простого b.com)

В самом деле? Я собираюсь проверить это прямо сейчас. Dan Rosenstark 13 лет назад 0
Чертов гений, спасибо @tig !!! Dan Rosenstark 13 лет назад 1
Отличное решение! fideli 13 лет назад 0
Это действительно обязательно для ввода (fn-↩ на клавиатурах без выделенной клавиши ввода). URL-адреса обрабатываются грамматикой внедрения из помощника гиперссылки. tim 11 лет назад 0
1
fideli

Следующий ответ опирается на OS X 10.6 и ее новую и улучшенную функцию служб.

Чтобы открыть URL-адреса из TextMate, все, что вам нужно, это несколько сочетаний клавиш. Если курсор находится где-либо внутри URL-адреса или в начале (а не в конце), вы можете выбрать весь URL-адрес, перейдя в «Правка» -> «Выбрать» -> «Текущая область» или с помощью сочетания клавиш ⌃⌥B. Затем в меню TextMate -> Services нажмите Открыть URL-адрес в разделе Интернет. Для этого можно установить глобальное сочетание клавиш, перейдя на панель настроек служб и введя ярлык для службы Open URL. Я использую ⌃⌘L.

Поэтому, чтобы очень быстро открыть URL из TextMate, поместите курсор в URL, введите «B» и «L». Это может быть даже быстрее, чем щелкнуть по нему, если он будет кликабелен

Спасибо Fideli, когда я запускаю 10.6 (соблазнюсь попробовать сегодня, поэтому, если я никогда не вернусь, это означает, что мой компьютер загорелся), я сделаю это снимок и отмечу его лучшим ответом, если он работает. Dan Rosenstark 14 лет назад 0
Так сработало? fideli 14 лет назад 0
пожалуйста, проверьте новый лучший ответ, который только что пришел. Очень круто. Dan Rosenstark 13 лет назад 1

Похожие вопросы