Попробовать TextWrangler, так как срок моей пробной версии TextMate истекает, и я не уверен, стоит ли продолжать использовать его. Главное, что мне не хватает - это возможность обрезать всю строку, на которой находится курсор, без необходимости выбирать ее (что я мог бы выполнить с помощью макроса TextMate). Да, я могу нажать ⌘L ⌘X, но я хотел бы сопоставить эту последовательность с ^ X, чтобы я мог сделать это чисто левой рукой. Похоже, это должно быть легко, но это вне меня. Какой лучший способ получить эту функциональность?

2 ответа2

1

Это решение, которое я придумал. Я создал следующий скрипт:

tell application "TextWrangler"
    tell window 1
        select line the (startLine of the selection)
        set the clipboard to (contents of the selection) as text
        delete the selection
    end tell
end tell

И привязать его к ^ X в Window> Palettes> Scripts. Я никогда раньше не использовал AppleScript, так что может быть лучше / чище способ сделать это, но это, кажется, работает нормально.

0

Я не знаю, возможно ли это с TextWrangler. Метод, который я использую, заключается в том, чтобы перейти к настройкам и включить выделение строки одним кликом. При этом вы нажимаете один раз слева от строки и просто удаляете строку как обычно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .