copilot使用初体验(写代码效率直接翻倍!)
上个月,在同事的强烈安利下,终于用上了这款程序员coding利器,不得不说,用过的人都说好!!!
要是你还不知道什么是copilot,请自行百度;简单来说,它就是一款能帮你写代码的工具,能够极大提高你的工作效率,至少帮你省掉一半的编码时间!
起初,我还担心过于依赖这种智能代码补全工具,会逐渐的降低我的编码能力,那可就太不好了。经过一个多月的使用下来,我发现我的这种想法实在是太native了。
从安装好copilot到现在为止,我都没有可以去网上搜集任何关于使用它的技巧或教程,可见,这个工具对新手来说,上手也是非常容易的,完全没有任何学习成本。当然,肯定还有更多功能等待我去发现。
copilot的安装非常简单,嗯……(某宝,不到30块钱,安装教程很详细)
我是在Vscode上安装的copilot插件。在编码的过程中,copilot会根据你之前所写的内容自动联想你接下来可能要写的内容,大部分情况下,它都能猜对你想写的内容,除非你想写的内容逻辑太过复杂。若是它猜对了,你只需要按下tab
键,就能一键补全。像下面这样
那过度依赖copilot会不会真的降低我们的编码能力,或者取代我们???
在我看来是不会的,虽然它能根据所给的提示联想出我们可能需要的代码片段,但它本身并不具有创造性;而一个程序员真正的实力是体现在他的创造性,或思考、梳理和解决问题的能力上。而实际工作中,大部分项目的逻辑都十分复杂,涉及非常多的细节,各个模块的代码也都逻辑错综复杂,而copilot是无法像人类一样去思考的。
总的来说,它给我带来的效率提升主要体现在:
- 减少重复代码的编写
- 写正则不用再去查百度
- 像个老师一样,还能教给我一些我不知道的API、功能函数等;
- 代码写的比我漂亮,简洁
若非要说他的负面影响有哪些,那可能就是会降低你码字的速度吧
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Orange's Blog!
评论