【发布时间】:2010-10-19 23:17:04
【问题描述】:
作为一名程序员,我输入的人类语言不像普通用户那样多。事实上,我输入的很多都是 ASCII 特殊字符,例如 $();:?=+-'"\[]{}<>。不用说,QWERTY 不擅长编程。
function decode($t)
{
return preg_replace('/<(\/)?('.tuh::$tags.')>/i','<\1\2>',$t);
}
所以我正在考虑尝试其他布局,例如 Dvorak 或 Colemak,但它们似乎并没有好多少(即使是 programming 版本)。那么是否有一个实际上将通用键放置在主行旁边的位置?不再为每个$ 或] 拉伸?
【问题讨论】:
-
Nitpick:
$();:?=+-'"\[]{}<>字符并不是 特殊的,因为它们都属于 ASCII 的低 7 位。另外,我很确定您的意思是“QWERTY”。 -
qwerty 不适合编程?奢华! []{}\ 字符都是比利时使用的 azerty 键盘上的“Alt Gr”组合。
-
主观和争论恕我直言。
-
Dvorak 可能并不擅长符号,但在我的手腕上输入文本要容易得多,而且(除了我在 APL 中玩耍时!)我输入的大部分内容都是源代码代码仍然是字母。当我使用 QWERTY 时,我最终输入的文档要少得多,因为它更慢而且更痛苦。我很想看到程序员实际字符使用的直方图。我怀疑元音仍然会赢。
标签: programming-languages keyboard-layout