打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
这款工具被誉为“新一代的智能化开发工具” 有啥道行?

最好的产品和想法总是出于识别和解决一般和广泛的需求。对于程序员而言有一项刚需,就是花费时间搜索互联网的相关开发文档和代码示例。

Kite正是为了解决这样需求而诞生的,对于许多从事Python的程序员而言,Kite极受青睐。所以Kite的工程师正在寻求添加对C#,Java和Javascript等语言的支持来扩大用户群。

那么,Kite如何帮助程序员变得更有高效?

Kite支持以下流行的编辑器,如Atom,Sublime Text 3,IntelliJ和PyCharm,Kite也许会成为程序员喜爱的代码编辑器。监控你实际键入的内容,并显示高度相关的信息。

例如,输入“import”和Python包的首字母,将开始显示所有包含这些字母的包,它们的数量随着输入内容的减少而减少,包的标签还包括,方法、使用文档和代码示例。

返回的文档和代码示例可以作为多媒体导航,这意味着单击关键字或示例行会显示更多信息。

Kite是非常智能的的,因为它能够发现拼写错误和语法错误,并提供为你提供修复信息。更有趣的是其上下文敏感的意识,因为它可以预测你计划做什么,并提供根据底层模式使用的提示。

例如,假设我们要求一个带回JSON对象的URL:

response = requests.get('....');

Kite预计通常你会继续解析这个响应,所以它会提供一个response.json调用。

使用Kite,编程时需要连接到互联网,因为Kite工作通过索引你在云上的代码,所以带来了隐私问题。其隐私政策的范围如下:

  • 私有代码

就像Github和其他云托管工具服务一样,代码对你而言是私有的,永远不会与任何人共享。

  • 代码控制

Kite提供了两种主要的方法来控制哪些代码发送到后端用于索引和查询:

目录白名单告诉Kite要索引的目录。Kite永远不会向后端发送任何东西,只能读取这些列入白名单的* .py文件。

.kiteignore文件像.gitignore一样。他们很方便地告诉Kite忽略某些文件或子目录。

Kite有三个版本,基本,专业和企业。基本版带有编辑器,编辑器文档和基于Web的参考,而Pro附加了代码使用和流行模式,就像上述解析JSON的示例。

企业版允许在企业的本地网络上运行完整的Kite服务器实例,所有代码分析数据都存储在你控制的机器上,并与企业的访问控制基础架构(如LDAP或SAML)集成。

未来的计划包括运送Linux版本以及可用的MacOS和Windows版本;支持更多编辑器,如Android Studio,Visual Studio和XCode。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
这款“程序员人工智能助手”,会成为下一个 GitHub 吗?
程序员的美德是懒惰,优秀程序员的工具箱大公开
程序员必备简捷开发辅助工具总结
装上这些Chrome插件,你就是最快的那个!!
程序员编程最常用的8大工具,onenote强悍到不怎么需要介绍!
五年Python三大秘诀!日常生活不可或缺的秘密武器
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服