键盘快捷键二三事关于键盘快捷键总结最后

原标题:键盘快捷键二三事
关于键盘快捷键你可能会注意到这么一件事儿:在Windows系统里的键盘快捷键里 , 没有Ctrl+Alt这一修改快捷键 。
这是为啥?
如果需要组合按键 , 则一般会使用Ctrl+Shift 。 因为Ctrl+Alt在很多键盘的设计中有特殊的含义 。
同时 , Ctrl+Alt组合按键也称作AltGr , 因为它实际会扮演一个辅助Shift按键 。
举个例子 , 如果键盘当前设置为德国键盘布局 , 则请注意 , 键盘的Shift状态会有三种:正常状态 , Shift开启状态 , 和AltGr状态 。
但如果键盘当前设置为美国键盘 , 则只会有两种:正常状态 , Shift开启状态 。
再举个例子 , 如果需要在一个德国键盘布局的键盘上输入一个@符号 , 则你需要按下AltGr+Q , 也即:Ctrl+Alt+Q 。 (还有一些其他语言布局 , 例如瑞典 , 则会有第四种键盘Shift状态:Shift+AltGr 。 然后 , 咱们再想想 , 还有日本语键盘布局呢!是不是觉得脑子不太够用了呢?)
大部分的国际语言布局都会将右边的Alt键作为AltGr , 所以你可以按下RAlt+Q , 来代替不太好输入的Ctrl+Alt+Q 。 有时候 , 一个程序会意外地地使用Ctrl+Alt作为快捷组合按键 , 这个时候就会产生一个Bug:”每次我输入字母d的时候 , 程序就会执行一个邮件合并的功能” 。
总结键盘快捷键虽好 , 但是猿友们可别贪杯哦!
最后RaymondChen的《TheOldNewThing》是我非常喜欢的博客之一 , 里面有很多关于Windows的小知识 , 对于广大Windows平台开发者来说 , 确实十分有帮助 。
本文来自:《WhyCtrl+Altshouldn’tbeusedasashortcutmodifier》
【键盘快捷键二三事关于键盘快捷键总结最后】
键盘快捷键二三事关于键盘快捷键总结最后
文章图片