当前位置: 首页 > 工具软件 > Kite AI > 使用案例 >

高效的python编程神器——kite

夏侯嘉荣
2023-12-01

“I really love the line-of-code completions in the new kite.com”,Python之父Guido van Rossum这样评价这款工具。这是一款基于人工智能的Python编码自动补全工具,起初,我对这款工具并不看好,直到我使用一段时间之后,才不由得感叹–“这款工具太牛了”,有了它,就可以摆脱繁琐的插件配置、摆脱臃肿的IDE。
“AI自动补全工具”,这个其实很久之前就有所耳闻,但是我却始终没有去尝试,因为,在我看来这两年人工智能泡沫太严重,各行各业都在蹭AI的热度,我想,也许"AI自动补全工具"也只不过是一个噱头吧。

在工作中,对于Python开发我一直都是以pycharm为主力。它也是Python开发中非常知名的一款IDE,支持DEBUG、格式提示、快速补全等等,有着非常吸引人的优点。尽管它非常臃肿、启动速度非常缓慢,但是对于追求补全速度的我来说,我还是选择忍受它的种种不足。

直到前不久在开发过程中发生的几次问题让我忍无可忍,我决心换掉这款工具,主要有如下几个原因:

  • 内存占用大:16G的内存,pycharm占据了1G以上,使得电脑卡顿

  • license服务器崩溃:购买的license总是莫名其妙的出问题

  • 臃肿:pycharm很强大,但是它的强大是建立在开启了很多辅助工具的基础上,这使得它非常臃肿卡顿

于是,我开始尝试不同的工具,VIM、vscode、sublime等。其中VIM在补全速度方面还可以,但是在windows下无法使用,而我有时在服务器下开发、有时会在windows下开发。至于vscode和sublime,界面和启动速度等都没的说,但是补全功能太弱,虽然配置了几款所谓的强大插件,但是依然跟不上编码的速度,于是,我又回到了pycharm,直到我遇到这款神奇的工具–kite,让我有一种柳暗花明的感觉,实在太强大了。

甚至Python之父Guido van Rossum都说I really love the line-of-code completions in the new kite.com,可见这款工具多么强大。

有了这一款工具,再也不用繁琐的配置sublime、vscode中各种插件和设置项了。
下载安装:
kite是一款安装包+插件的工具,首先需要到官网下载kite的安装包,安装作为引擎,安装之后打开相应的编辑器或IDE安装kite的插件,然后就可以使用了,不用像sublime、vscode那样需要安装一堆插件还要到设置中配置Python路径之类的。

安装包下载可以直接到官网进行下载:

https://www.kite.com/download/
或者执行以下命令:

bash -c "$(wget -q -O - https://linux.kite.com/dls/linux/current)"

ref:

 类似资料: