Я немного занимаюсь Objective-C, Matlab и Python и начинаю уставать от клавиатуры, которую использую (AZERTY). Это далеко не оптимально, так как, например, нужно нажать ALT+ SHIFT+ (, чтобы получить [. Я думаю о покупке новой клавиатуры для программирования, и QWERTY-клавиатуры кажутся очевидным выбором (я предполагаю, что этот язык/среда были разработаны с такими клавиатурами).
Какая раскладка клавиатуры/клавиатуры обеспечивает прямой доступ к клавишам программирования, например [, {или |?
Большинство людей используют QWERTY только потому, что она самая популярная, но если вы все равно изучаете новую раскладку, вы можете попробовать Dvorak.
Если вы не хотите изучать другую алфавитную раскладку, вы можете использовать такой инструмент, как Ukelele , чтобы улучшить раскладку программирования для специальных символов, сохраняя при этом AZERTY для остальных клавиш.
Для этого я сделал специальную раскладку клавиатуры azerty: https://github.com/r03/azerty/
Макет представляет собой комбинацию обычного бельгийского азерта и азерта Apple. Я также сопоставил клавиши {} с более простым расположением рядом с клавишей ввода.
Колемак можно попробовать .
Он меньше отличается от QWERTY и AZERTY, чем Дворак, поэтому у вас будут наиболее часто используемые сочетания клавиш ⌘+ X, ⌘+ C, ⌘+ Vв том же месте и ⌘+ Q, ⌘+ W, ⌘+ A, ⌘+ Zслева, идентичные QWERTY (но не AZERTY).
[, ], {, }и |находятся на тех же местах, что и в QWERTY.
Также проверьте сравнение усилий при наборе текста QWERTY, Dvorak и Colemak.
Том Гевеке
Марсей
Марсей
Марко Луглио