我正在考虑切换到基于Dvorak的键盘布局,但是针对编程(主要是)Java和python(例如DDvorak,Programmer Dvorak等)进行了优化.什么特定的键盘最适合这样的事业?我会考虑自然或直板键盘.
谢谢.
我强烈反对你不要学习任何一种编程语言(或者甚至是一类编程语言)的大量优化的布局.它更容易更改语言而不是键布局,并且你将很难找到在您需要使用的任何随机计算机上调整布局.
也就是说,我在Kinesis Contoured键盘上使用了dvorak多年(现在已经有7到8年的时间了),并且效果非常好.kinesis是可编程的,在qwerty/dvorak之间切换,你可以重新设置你想要的所有键(所以你可以很容易地尝试ddvorak或程序员dvorak,如果你想的话,不需要进行软件更改).
轮廓键盘还会迫使您更"正确"地触摸,因为您不能轻易地用错误的手触及键盘.
Typematrix
(来源:typematrix.com)
普通香草dvorak是最好的imho.是的,它确实移动了3或4个键,例如{}:等,但你很快就习惯了它们在新的位置,过了一段时间它根本没有任何可能性.
得到的回报是能够使用任何随机电脑 - 将键盘布局轻弹到标准的dvorak(几乎所有的电脑上,与大多数不起眼的程序员布局不同),然后你走了.如果你已经习惯了非标准的dvorak布局,并且被迫在qwerty标签键盘上使用普通的dvorak布局,我怀疑你正在使用大量的退格(以及诅咒词).
我只使用了dvorak几年,但我无法想象使用其他任何东西进行编程.(特别是对于vim,dvorak布局似乎最终会在很多更方便的位置上有很多键=)
哦,如上所述 - 如果你正在考虑改变RSI问题的布局,那么kinesis轮廓键盘就是你要走的路.