【发布时间】:2011-05-09 14:11:54
【问题描述】:
我是键盘快捷键的忠实粉丝。如果某些功能或操作没有快捷方式,我倾向于编写一个小程序并附加 Ctrl + Alt + [key] 快捷方式。
昨天在使用 Visual Studio 编码时,我开始思考他们分配快捷方式的效果如何。有大量的命令,其中大多数仍然是直观的,并且没有一个与其他系统范围的组合键重叠。唯一的例外是 Ctrl + W 让我很恼火的是它没有按默认关闭活动选项卡。
在为自己的程序分配键盘快捷键时应牢记哪些最佳做法?
除了特定功能外,不应使用哪些常见且“保留”的组合(eq Ctrl + S、Ctrl + W....)
我认为在小型应用程序中最好使用 Ctrl 作为修饰键,但在大型应用程序中呢?在 Visual Studio 中是否应该有两个修饰键 (Shift/Alt?) 或 make like? Shift 是否应该仅用于反转功能(Ctrl + Shift + Tab,向后滚动标签)?
或者当程序在托盘中最小化运行时如何,或者根本没有 GUI。是否应该在该组合中使用 windows-key?
【问题讨论】:
标签: windows keyboard-shortcuts