Мне нравится работать только на клавиатуре. Зачем? Потому что, когда вы используете мышь, вы должны схватить ее. Потеря времени.
С другой стороны, иногда кажется, что каждое приложение имеет свои собственные встроенные скорости набора клавиатуры. Не говоря уже о свойствах BIOS или настроек ОС. Поэтому я собрал ярлыки, которые могут быть довольно быстрыми (т. Е. Вы быстрее набираете Ctrl + вправо (стрелка) -право-вправо, чем удерживаете палец правой клавиши (стрелка):).
Вот некоторые сочетания клавиш, которые я считаю наиболее ценными (это работает в Windows; я не уверен насчет OS X):
ctrl-right: Go to the end of the previous/the next word (stated before)
ctrl-left: Go to the beginning of the previous/the word before (stated before)
ctrl-up: Go to the beginning of this paragraph
(or to the next paragraph over this)
ctrl-down: Go to the end of this paragraph
(or to the next paragraph after this)
ctrl-pos1: Go to the beginning of the file
ctrl-end: Go to the end of the file
Все это может быть объединено с клавишей Shift, так что текст выделяется при этом. Теперь давайте перейдем к более странным вещам:
alt-esc: Get the actual application into the background
ctrl-esc: This is like pressing the "start-button" in Windows: You can
navigate with arrow keys or shortcuts to start programs from here
ctrl-l: While using Firefox this accesses the URL-entry-field to simply
type URLs (does not work on Stack Overflow :)
ctrl-tab,
ctrl-pageup
ctrl-pagedwn Navigate through tabs (even in your development environment)
Так что это наиболее часто используемые ярлыки, которые мне нужны при программировании.