23

牛逼了!Python代码补全利器,提高效率告别996!

 4 years ago
source link: http://mp.weixin.qq.com/s?__biz=MzIzNTg3MDQyMQ%3D%3D&%3Bmid=2247486111&%3Bidx=3&%3Bsn=9548758ab861f1c12f2bf986e94c6277
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

给大家介绍一款专门针对Python的代码自动补全利器: Kite ,效果绝佳。它的使用条件很简单,支持多种IDE和操作系统,并且免费使用。

下载地址: https://kite.com/download/

  • 支持Windows、Mac、Linux

  • 支持Atom、PyCharm、Sublime、VS Code、Vim、IntelliJ,更多语言正在扩展中。

更重要的是用了它之后,撸码效率大大提升, 就连Python之父都给予了很大的赞许,表示非常喜爱这个功能。

U32YnaZ.png!web

下面我们来介绍一下它的功能,对于经常使用Python的同学,非常值得一用。

Kite好在哪里?

一般我们开发时,比如使用Pycharm可以直接调用函数并自动补全,但它们都是静态的,并不会随着开发者的编写过程而改变。所以,无论我们代码如何变化,自动补全功能永远都是一样的。像 下面我们写函数时,需要自己修改参数与子语句。

ju63E32.gif

Kite 的 Intelligent Snippets 引擎能会自动地检查我们代码库中最常用的模式,并在我们写代码时提供这些模式,它会利用机器学习预测一些常用的编程模式。

aeUvYvq.gif

下面是使用 Intelligent Snippets 快速调用 requests.post的展示:

v22QVrb.gif

Kite效果如何?

让我们看下正常撸码和使用Kite撸码速度差了多少?左边是使用了Kite的操作,速度快且按键次数少一半,右边是正常撸码的速度。

zIFR3aF.gif

除此外,Kite还集成了搜索功能,提供800+个Python库的解释和代码demo,如果有疑问只需要点一下,省去了google的烦恼。

i6nIbiV.gif

尝试过,非常好用,抓紧来试一试吧。

觉得不错,点个在看呗!


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK