Ответ 1
Отступ: Alt + Tab
Un-Indent: Shift + Alt + Tab
Недавно было переключено на Textmate на Mac для кодирования. На ПК, когда когда-либо я хочу вводить или удалять блок кода, я просто выделяю и нажимаю вкладку или shift + tab, чтобы переместить ее в наш. Это очень полезно, когда вы добавляете дополнительный цикл или условный оператор в блок кода, чтобы все было аккуратно и аккуратно отступом.
В Textmate, однако, когда я пытаюсь это сделать, он просто заменяет мой выделенный текст вкладкой. Итак, есть способ сделать вкладки и разделительные строки кода в textmate?
Отступ: Alt + Tab
Un-Indent: Shift + Alt + Tab
горячая клавиша - командная левая скобка для перемещения влево и командная правая скобка для перемещения вправо (кнопки рядом с "p" )
есть ссылка на более горячие клавиши и такие http://projects.serenity.de/textmate/tutorials/basics/
В качестве альтернативы вы можете изменить привязки клавиш, см. http://blog.macromates.com/2005/key-bindings-for-switchers/
Вот что я сделал:
~/Libary/KeyBindings/DefaultKeyBinding.dict
Я использовал ярлык со стрелками, поскольку моя правая рука уже находится на клавишах со стрелками, когда я выбираю несколько строк, поэтому это хорошо подходит.
Причина, по которой я это делал, состояла в том, что у меня есть немецкая клавиатура, а вкладка alt + tab/alt + shift + не работает для меня, так как я использую http://manytricks.com/witch/ для переключения приложений с использованием этих быстрых клавиш.
EDIT: cmd + alt + left/right не работают, когда у вас открыто несколько вкладок, поскольку они используются для перехода к следующей или предыдущей вкладке в TextMate... кажется, это нельзя изменить или переопределить (я попробовал Установка сочетаний клавиш в Textmate). Теперь вы ищете альтернативный ярлык.
Вы можете использовать Shift + Tab для уменьшения отступа; Вам просто нужно сделать и назначить макрос. Вы можете повторно использовать эту технику для выполнения очень многих вещей.
Введите текст и намеревайтесь на них, это в основном для обратной связи.
Нажмите кнопку "Запись макроса"
Используйте ⇧ + ⌥ + ⇥ (aka; Shift
+ Option
+ Tab
), чтобы уменьшить отступ.
Используйте меню Edit
или ⌃ + ⌘ + M, чтобы сохранить макрос;
Сохранение подскажет вам создать новый пакет или добавить свой макрос в существующий пакет. Выберите один из них.
Добавьте Key Equivalent
, щелкнув в поле и нажав ⇧ + ⇥
Ваш пакет-макрос должен выглядеть так, как показано ниже, просто "Сохранить", и все готово! TextMate теперь уменьшит отступ на ⇧ + ⇥