程序员键盘使用效率的重要性
俗话说得好,好记性不如烂笔头. 对于一个程序员,实体操作的重要性就不言而喻,那么键盘使用效率问题便显得尤为重要.如今的互联网时代,成千上万行的代码量对于程序员已然是家常便饭,键盘使用效率的高低,直接影响任务完成进度,要想不加班,输入效率的训练少不了.
下面搜集了快捷键以及VIM命令的汇总,希望对大家有所帮助.
快捷键使用
Windows系列
Windows + M 最小化所有窗口
Windows + R 运行某个程序/打开运行窗口/开启运行对话框
Windows + E 快速打开我的电脑
Windows + L 电脑锁屏
Windows + D 显示/恢复桌面
Windows + Shift + M 还原最小化的窗口
Windows + U 开启公共程序管理器
Shift 系列
Shift + Alt + Enter 切换全屏编辑器
Shift + Alt + C 新建类
Shift + Alt + 箭头键 选择矩形文本
Shift + F3 查找上一个
Shift + F10 弹出右键菜单
Shift + Del 直接删除文件
Shift + Ctrl + F 格式化当前代码
Shift + Alt + Z 重构的后悔药
Shift + Alt + L 抽取本地变量
Shift + Ctrl + O 自动加入引用
Ctrl 系列
Ctrl + C 复制
Ctrl + V 粘贴
Ctrl + Z 撤销
Ctrl + D 删除
Ctrl + A 全选
Ctrl + F 查找
Ctrl + K/I 快速信息
Ctrl + / 快速注释/取消注释
Ctrl + K/M 生成方法存根
Ctrl + K/X 插入代码段
Ctrl + K/S 插入外侧代码
Ctrl + Shift + N 创建一个文件
Alt 系列
Alt + D 返回主桌面
Alt + F4 关闭程序
Alt + ESC 最小化当前窗口
Alt + D 最小化所有窗口
Alt + Shift + N 新建一个文档
Alt + Tab 切换窗口
Alt + 上下剪头 移动当前行
Alt + F 打开文件菜单
Alt + V 打开视图菜单
Alt + E 打开编辑菜单
Alt + I 打开插入菜单
Alt + X 关闭C语言
VIM命令
如何训练以提高键盘的使用效率
就如何训练以提高键盘的使用效率问题,首先对于基本的快捷键,要做到烂熟于心,对程序员而言,不同编译器有不同的快捷键以快速填充代码.
其次打字速度的训练,可能很多人推荐的是类似金山打字类的软件,然而对于程序员而言,并不能帮助很多,所以我向大家推荐一个专门为程序员设计的训练网站http://www.speedcoder.net
看到这里,我为什么推荐这个网站的理由,显而易见了,对每位程序员所从事的不同开发语言量身定做的打字训练.在传统打字软件的基础上,训练内容为所各种开发语言的实例,对于输入速度的提升,事半功倍.
当然对于键盘的选择,我这里就不多说了,毕竟每个人的习惯不一样,比如我就习惯笔记本原生的键盘输入,不必从众,自己打字舒服才是最是最适合自己的.