Подтвердить что ты не робот

Измените, как работают домашние и конечные ключи в XCode

Когда я нажимаю клавишу End, я ожидаю, что она вернет меня к концу строки. Аналогично, когда я нажимаю клавишу "Домой", я ожидаю, что она вернет меня к началу линии. Однако в Xcode они перемещаются вверх и вниз по странице. Как это можно изменить?

4b9b3361

Ответ 1

Xcode > Предпочтения > привязки клавиш > привязки текстовых клавиш

Затем найдите следующие два:

  • Переход к началу строки
  • Переместить в конец строки

Назначьте соответственно Home и End.

Если вы это делаете, не забудьте также обновить Move to Beginning/End of Line Extended Selection и назначить ⇧ Shift Home и ⇧ Shift End соответственно. Это приведет к желаемому поведению при нажатии ⇧ Shift.

Вам также придется удалить возникающие конфликты.

FYI: ⌘ Cmd + и ⌘ Cmd + - это то, как обычно делаются на Mac. Если вы придете из Windows, я попытаюсь приспособиться к этому. Если вы хотите перепрыгнуть между словами, вы можете использовать Alt + , Alt + .

Ответ 2

Перейдите в Xcode → Настройки... → Привязки клавиш, вкладка Текстовые клавиши привязки и измените их на все, что вы хотите.

Ответ 3

Если вы после "умного дома", где нажатие клавиши "Домой" приведет вас к началу текста на этой строке, а второе нажатие приведет вас к началу строки... тогда вы будете это нужно:

https://github.com/insanehunter/XCode4_beginning_of_line