同学们看到这句话可能都要笑出来了, 编程无非是敲敲键盘,这不应该是一件很轻松愉快的事情嘛,为什么要搞得这么严肃。
主要原因在于编程过程中使用的 IDE 太不智能了。
同样是敲键盘,聊天的时候,使用拼音输入法或者语音输入,有几个错别字太正常了,一般来说并不妨碍对方理解你的意思;但是编程写代码的时候,哪怕只是写错了一个标点符号,甚至多写或者少写一个空格,弱智的 IDE 都能哭给你看。
"研表究明,汉字的顺序并不定一能影阅响读,比如当你看完这句话后,才发现这里的字全是都乱的。"
所以呢,编程第一件事,就是一定要做到严谨,认真。 由于粗心导致的错误比比皆是数不胜数:比如把 main 写成了 mian,比如丢了最后一个大括号,等等等等,都是极其低级的错误,会让人感觉很烦躁,一点都不开心。
此时,可能会有脑洞大开的同学就想问了,那能不能把 IDE 搞得智能一点呢,哪怕写错了代码也能自动纠正过来? 恭喜你这么年轻就找到了可以为之奋斗一生的科研方向。
古人云:只要思想不滑坡,办法总比困难多。
在编程的社会主义初级阶段,除了自己努力之外,还是可以有一些辅助方法的:
1) 输入法
最好是把中文输入法删掉,完全使用英文输入法,这样可以减少很大一部分的低级错误。
如果不想删除的话,至少要把 shift 快捷切换输入法的功能关闭掉。
否则您就等着各种全角括号全角引号全角分号来鱼目混珠吧。更可怕的是全角空格,肉眼很难发现问题。
2) 挑一个最适合自己的 IDE
前文提到了多种编程 IDE, 各有优缺点吧,就像人一样,无完人。
这时候,哪怕学校老师强制要求使用某一款 IDE,也不要盲从。
谁也说不好哪一款 IDE 更适合你,可以多尝试一下。就像谈恋爱一样,包办的婚姻未必幸福,没必要在一棵歪脖子树上吊死。
3) 把 IDE 中的代码字体调大
有些同学的电脑配置特别好,分辨率也是特别的高,但是字体就变得很小了。
有些很低级的错误,其实一眼就能看出来(比如拼写错误),但是在字体变小的情况下可能就看不出来了。所以强烈建议把代码字体调大一些。
主要原因在于编程过程中使用的 IDE 太不智能了。
同样是敲键盘,聊天的时候,使用拼音输入法或者语音输入,有几个错别字太正常了,一般来说并不妨碍对方理解你的意思;但是编程写代码的时候,哪怕只是写错了一个标点符号,甚至多写或者少写一个空格,弱智的 IDE 都能哭给你看。
"研表究明,汉字的顺序并不定一能影阅响读,比如当你看完这句话后,才发现这里的字全是都乱的。"
所以呢,编程第一件事,就是一定要做到严谨,认真。 由于粗心导致的错误比比皆是数不胜数:比如把 main 写成了 mian,比如丢了最后一个大括号,等等等等,都是极其低级的错误,会让人感觉很烦躁,一点都不开心。
此时,可能会有脑洞大开的同学就想问了,那能不能把 IDE 搞得智能一点呢,哪怕写错了代码也能自动纠正过来? 恭喜你这么年轻就找到了可以为之奋斗一生的科研方向。
古人云:只要思想不滑坡,办法总比困难多。
在编程的社会主义初级阶段,除了自己努力之外,还是可以有一些辅助方法的:
1) 输入法
最好是把中文输入法删掉,完全使用英文输入法,这样可以减少很大一部分的低级错误。
如果不想删除的话,至少要把 shift 快捷切换输入法的功能关闭掉。
否则您就等着各种全角括号全角引号全角分号来鱼目混珠吧。更可怕的是全角空格,肉眼很难发现问题。
2) 挑一个最适合自己的 IDE
前文提到了多种编程 IDE, 各有优缺点吧,就像人一样,无完人。
这时候,哪怕学校老师强制要求使用某一款 IDE,也不要盲从。
谁也说不好哪一款 IDE 更适合你,可以多尝试一下。就像谈恋爱一样,包办的婚姻未必幸福,没必要在一棵歪脖子树上吊死。
3) 把 IDE 中的代码字体调大
有些同学的电脑配置特别好,分辨率也是特别的高,但是字体就变得很小了。
有些很低级的错误,其实一眼就能看出来(比如拼写错误),但是在字体变小的情况下可能就看不出来了。所以强烈建议把代码字体调大一些。