键盘作为最常用也是最主要的输入设备,程序员熟练灵活使用键盘显得尤为重要,我们可以从以下几个方面入手高效率使用键盘:
(一)坐姿
对于久坐办公室的程序员来说,不良的坐姿可能带来肩颈不适,甚至于韧带关节磨损。身体是革命的本钱,在工作中保持良好的坐姿,同时也是保持良好的精神状态的方法。
*正确坐姿可参考此条讨论https://www.zhihu.com/question/23238816?sort=created
(二)键盘
许多程序员反馈在工作中键盘敲击对手和手腕造成了一定伤害,针对此情况,需要选择一个合适的键盘
*常见的机械键盘根据按键下的轴体设计的不同,分为黑轴、青轴、茶轴、红轴,其中比较适合程序员使用的为茶轴和红轴。红轴是最省力的,敲击速度快,声音也小,同时误码率相对高一点,茶轴因为有段落回馈确认的特点,错误率相对会低一点
*人体工学键盘的流线型设计可以很大程度上解决手腕痛的问题,不过此类键盘大多为薄膜键盘,反馈不太明显,也容易造成错误。
(三)快捷键
熟练掌握各种快捷键,可以更加灵活地使用PC。
Windows + M | 最小化所有窗口 |
Windows + R | 打开运行对话框 |
Windows + E | 打开资源管理器 |
CTRL + Shift + T | 打开浏览器之前关闭的页面 |
CTRL+N | 查找类 |
CTRL+SHIFT+N | 查找文件 |
CTRL+F | 在当前窗口查找文本 |
Ctrl+Shift+Backspace | 可以跳转到上次编辑的地方 |
Ctrl+Shift+F8 | 查看断点 |
F7 | 步入 |
Shift+F7 | 智能步入 |
Alt+Shift+F7 | 强制步入 |
F8 | 步过 |
Shift+F8 | 步出 |
Alt+Shift+F8 | 强制步过 |
Alt+F9 | 运行至光标处 |
Ctrl+Alt+F9 | 强制运行至光标处 |
F9 | 恢复程序 |
(四)VIM命令
VIM是Linux系统上一款文本编辑器,它是操作Linux的利器。当前有很多优秀的IDE都支持安装VIM插件,原因就是使用它便捷高效,合理使用VIM能极高提高开发效率。
选择文本 | 按 v 进入选择状态,光标移动选择要复制的文本 |
复制 | 如果选择了要复制的文本,按y 复制。或者不用v,直接yy 复制当前一行 |
剪切 | d |
粘贴 | p |
上移1行/上移n行 | k/nk |
下移1行、下移n行 | j/nj |
移到当前行的开头(本行第一个字符上) | 0 |
移到当前行的末尾(本行最后一个字符上) | $ |
(五)输入速度
自身的打字速度主要通过平时勤加练习来提升,可以在以下网站练习
(1)金山打字通