专栏名称: 生信媛
生信媛,从1人分享,到8人同行。坚持分享生信入门方法与课程,持续记录生信相关的分析pipeline, python和R在生物信息学中的利用。内容涵盖服务器使用、基因组转录组分析以及群体遗传。
目录
相关文章推荐
51好读  ›  专栏  ›  生信媛

几乎所有初学者都会犯的错误,有些时候动动小拇指就可以避免

生信媛  · 公众号  · 生物  · 2019-07-18 21:08

正文

请到「今天看啥」查看全文


我给自己的课题组做过培训,因为做过一个视频课程,所有也组建过答疑群,日常也在一些聊天群里摸鱼。我发现,有一类错误, 几乎所有 初学者都会碰到,并且经常会在群里面提问 (当然我每天也会碰到,只不过都快速解决掉了 ,虽然它的表现形式有很多种,比如说,“找不到对象”,“object not found”, "参数错误", "没有此函数"。

但是你如果仔细看报错信息的话,你会发现,原来是他(或者自己)把代码敲错了,或者原本应该运行的代码没有运行

比如说把字母o看成了0,或者大写的i,也就是I和l分不清,或者是单复数不分,应该有s的忘记加了s,不该有的,却加上了,凡此种种,都会导致报错,而刚学习的人很难注意到,因此在此浪费很多时间。

而有一个方法,却可以极大的降低这种事情发生的概率,也就是在你输入一个文件路径,或者输入一个比较长的命令时,先输入一两个字母, 然后将你的小拇指移动到TAB键上,快速敲个两下,看看你的终端,你的代码编辑栏,会不会帮你把命令补全,或者给你几个可选项。

如果补全了,那么你也省了敲后面代码的时间,如果没有提示信息,那么你需要反思你是不是没有实现运行前面的代码。

对于初学者而言,你们入门生信要学的Linux和R语言都支持这个功能, TAB 自动补全 ,这不只是程序员的偷懒行为,更能够极大的降低出错的几率,下次如果在R语言里“找不到对象”,就可以试试哦。








请到「今天看啥」查看全文