VS2005 使用过程中有用的一些快捷键和小技巧
一些常用的快捷键:
Ctrl W+T 任务窗体
Ctrl B+T 书签窗体
Ctrl D+I 即时窗体
Ctrl K+B 代码段窗体
Ctrl+J 随时调出智能提示
Ctrl+Shif+空格 显示参数的注释
Ctrl+G 跳转到指定行
Ctrl+F 搜索
Ctrl+Shif+F 全文搜索
Ctrl+H 替换
Ctrl+Shif+H 全文替换
Ctrl W+D 代码定义窗体 (选中一个方法的调用,在代码定义窗体就会显示方法的定义)
Ctrl+‘-‘ 向前定位
Ctrl+Shif+’-‘ 向后定位
Ctrl+Tab 快速切换不同的窗口
Ctrl+M,M 快速隐藏或显示当前代码段
自己总结的一些技巧:
l 所有对数据库的操作,查询,更新,删除都应该在tra和acc层抛出异常,并在界面层捕获捕获异常并提示用户
l 所有数据库通用语句应该封装到一个类,而不是在不同的tra层和acc书写相同的代码
l 创建好一个窗体后应该设置其tab顺序
l 每一个窗体都加上“关闭”快捷键,当用户需要关闭窗体时,只需要点“ESC”键就可以退出,方便用户的操作。(疑问,是否和用户习惯相符合) 设置窗体的cancelButton acceptButton
l 如果程序执行比较耗时的代码,应该给出个提醒,而不能让用户傻等,最好放到线程中处理,不能让主线程出现假死状态。
l 界面的各种TabIndex应该按照顺序排列,另外,当每个控件获得焦点时,应该改变控件的颜色,让用户清楚当前获得焦点的控件。
l 如果用户习惯操作了EXCEL,应该将录入功能做成:录入一个项后,点“回车”焦点跳到下一个录入项。
l 用户登陆的窗口,应该自动帮用户记住用户名,用户可以自己确定是否要记住密码(怎样设用于窗体,写到配置文件中?)
l 使用代码段,重构,OTB测试,类视图等
l 注释任务: //TODO: 今天要完成的任务 视图---任务列表或 Ctrl W+T
l 将常用的代码拖到工具栏的常规项上,需要使用时直接点击工具栏-常规项即可
l 在同一窗体查看同一文档的不同部分,拖动右侧滚动条上方的 ‘白色矩形’即可