我给自己的课题组做过培训,因为做过一个视频课程,所有也组建过答疑群,日常也在一些聊天群里摸鱼。我发现,有一类错误,
几乎所有
初学者都会碰到,并且经常会在群里面提问
(当然我每天也会碰到,只不过都快速解决掉了
)
,虽然它的表现形式有很多种,比如说,“找不到对象”,“object not found”, "参数错误", "没有此函数"。
但是你如果仔细看报错信息的话,你会发现,原来是他(或者自己)把代码敲错了,或者原本应该运行的代码没有运行
。
比如说把字母o看成了0,或者大写的i,也就是I和l分不清,或者是单复数不分,应该有s的忘记加了s,不该有的,却加上了,凡此种种,都会导致报错,而刚学习的人很难注意到,因此在此浪费很多时间。
而有一个方法,却可以极大的降低这种事情发生的概率,也就是在你输入一个文件路径,或者输入一个比较长的命令时,先输入一两个字母, 然后将你的小拇指移动到TAB键上,快速敲个两下,看看你的终端,你的代码编辑栏,会不会帮你把命令补全,或者给你几个可选项。
如果补全了,那么你也省了敲后面代码的时间,如果没有提示信息,那么你需要反思你是不是没有实现运行前面的代码。
对于初学者而言,你们入门生信要学的Linux和R语言都支持这个功能,
TAB
自动补全
,这不只是程序员的偷懒行为,更能够极大的降低出错的几率,下次如果在R语言里“找不到对象”,就可以试试哦。