键盘作为最常用也是最主要的输入设备,程序员熟练灵活使用键盘显得尤为重要,我们可以从以下几个方面入手高效率使用键盘:

(一)坐姿

对于久坐办公室的程序员来说,不良的坐姿可能带来肩颈不适,甚至于韧带关节磨损。身体是革命的本钱,在工作中保持良好的坐姿,同时也是保持良好的精神状态的方法。

*正确坐姿可参考此条讨论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)金山打字通

(2)https://www.typingclub.com 

(3)https://www.typingtest.com/

01-21 03:11
查看更多