Программист Дворяк: раскладка с приоритетом символов для интенсивного кодирования
Опытный программист Dvorak от Роланда Кауфмана ENK, раскладка клавиатуры, разработанная для сокращения расстояния перемещения пальцев для разработчиков и кодеров. Раскладка переставляет верхний ряд, чтобы скобки, круглые скобки и операторы были доступны без клавиши Shift, улучшая доступ к символам при кодировании. Она сохраняет алфавитные ряды Dvorak для эргономичного письма и устанавливается как родная клавиатура Windows с помощью специального установщика. Целевая аудитория — это программисты, веб-разработчики и студенты, которые часто вводят код.
Реорганизация верхнего ряда приоритизирует символы над цифрами
Более того, раскладка помещает общие программные символы на верхний ряд без Shift, так что скобки, круглые скобки и математические операторы доступны без удерживания Shift. Дизайн намеренно делает цифры требующими Shift, что меняет типичную раскладку с приоритетом на цифры и отражает частоту символов в исходном коде. Этот выбор уменьшает повторное использование Shift при написании кода, но также изменяет стандартный числовой рабочий процесс по сравнению со стандартными раскладками клавиатуры.
Как это влияет на набор текста и существующих пользователей Dvorak
Кроме того, алфавитные ряды остаются выровненными с упрощенной клавиатурой Dvorak, так что те, кто уже свободно владеет Dvorak, сохраняют свои паттерны набора на домашнем ряду. Новички с QWERTY сталкиваются с кривой обучения, потому что символы верхнего ряда и сдвинутые цифры отличаются от ожидаемых. Windows поддерживает несколько установленных раскладок и мгновенное переключение, так что пользователи могут чередовать раскладки, используя сочетание клавиш операционной системы, не удаляя ничего.
Устанавливается на уровне ОС и ведет себя как системная раскладка клавиатуры
Тем не менее, Programmer Dvorak интегрируется как стандартный вариант клавиатуры Windows через специальный установщик и затем работает по всей системе, включая IDE и текстовые редакторы. Раскладка является открытым исходным кодом и проверена сообществом, что способствует ее репутации в нишевом эргономическом сообществе. Установка раскладки изменяет уровень ввода операционной системы, а не отдельных приложений, так что совместимость широка среди настольного программного обеспечения.
Лучше всего подходит для разработчиков, которые приоритизируют ввод символов над скоростью ввода цифр
Более того, раскладка нацелена на программистов, веб-разработчиков и студентов компьютерных наук, которые сталкиваются с интенсивным использованием символов в языках, таких как C, Java и Python. Это специализированный инструмент для людей, готовых изменить свои привычки, чтобы снизить количество нажатий Shift во время кодирования. Компромисс заключается в нарушенном числовом рабочем процессе, что делает раскладку менее удобной для задач, доминируемых быстрым вводом чисел.
Практичный, специализированный выбор с одним ясным компромиссом
Программист Dvorak является сосредоточенным вариантом для разработчиков, которые принимают период обучения для уменьшения нажатий клавиш, связанных с символами. Раскладка надежно работает как метод ввода на системном уровне и пользуется вниманием сообщества, но ее схема смещенных чисел остается единственным заметным недостатком для работы с большим количеством чисел. Выбирайте ее, когда ваши ежедневные задачи сосредоточены на исходном коде и плотности символов, а не на частом вводе сырых чисел.