51Testing软件测试论坛

标题: 关于快捷键 [打印本页]

作者: siriusbb    时间: 2009-8-13 10:58
标题: 关于快捷键
请教各位,对于快捷键,有没有一般的原则或者标准?

网上找到一段,感觉大体上给出了范围。但如果是二级或者多级菜单下的快捷键,又是如何的情况呢?
----------------------摘抄如下-----------------------------------
接下来谈谈如何自定义快捷键。
一、不产生歧义,尽量不要采用完全不相干的字母。
比如说,copy这个命令,就不要用v这个字母来定义快捷键。这样容易造成误解、遗忘。
二、根据各个命令的出现频率来定义快捷键,定义时,依次采用“1个字母--1个字母重复两遍--两个相邻或相近字母--其他”的原则。
举个最简单的例子,copy和circle。在cad的默认设置中,copy是co/cp,circle是c。这样的安排绝对不合理。一般说来,copy使用的频率比circle要高得多,所以,首先应该是将c定义为copy的快捷键。
然后,对于circle,可以采用cc(第一和第四个字母),也可采用ce(首尾两个字母),这两个都被占用了或者不习惯,再采用ci。

对于常用命令,我的建议是一定要采用快捷键,使用快捷键比用鼠标点取图标,或在菜单上选择命令要快上非常多的时间。一定要养成左手键盘,右手鼠标的习惯。
什么算是常用命令呢?我建议平均每天出现5次以上的命令,都应该归结于常用命令。

====================分割线========================================
本人是一个测试新手
刚接触公司的一个软件,觉得快捷键设置方面有问题。但又不明白是否有一个标准
特来请教大家,也欢迎大家讨论

第一次发贴,谢谢大家先

作者: qiguojie    时间: 2009-8-13 11:12
顶一下,支持。

快捷键以前测试客户端产品的时候,也曾经测试过。通常都是遵循几个规则:
1、操作次数频繁的必须添加快捷键(添加、删除、打开)
2、快捷键设置要采用一定的风格,按英文首字母设置(比如说copy用c,删除用d,打开用o,全选用a等);如果2个功能键位冲突,使用次数较少的更换其他空键
3、部分程序(例如游戏)的快捷键要可以支持2个功能(1是打开功能,2是关闭该功能)
4、……
作者: siriusbb    时间: 2009-8-13 12:21
标题: 回复 2# 的帖子
啊,非常感谢!

第三点还是第一次听说呢
平时不怎么接触游戏
:)
学习了




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2