这个 Python 代码自动补全神器搞得我卧槽卧槽的
是时候跟你说说这个能让你撸代码撸得舒服得不要不要的神器了——kite。
!
简单来说,它是一款 IDE 的插件,能做到代码自动补全,可能你会说了,这有什么牛逼的?一般的编辑器不都有这个功能么?
它虽然是一个插件,但是它的不普通之处在于它是用机器学习的方式给你提供 Python 有用的代码,也就是说,你屁股一抬,它可能就知道你要放屁还是拉shi,接着为你快速提供你需要的马桶或者塑料袋,是不是有点内味儿了?
说出来你可能不信,它可以支持到市面上所有主流的 Python 编辑器,比如:Atom、PyCharm、VS Code、Spyder、Sublime、IntelliJ IDEA、Vim。
没有对比就没有伤害:
左边是使用了 kite ,可以看到,kite AI 可以让你更流畅的撸代码,同样的代码,使用 Kite 敲击键盘的次数减少了快一半,毕竟你一按回车,别人把你定义好的参数名直接给你传好,你说速度不速度?
它还可以做到快速查看 API ,你不用再 Ctrl 点击关键词进入相关的函数了,只要你对准你要查询的方法或属性,轻轻一点,就会直接给你显示文档说明:
在 Vim 中的简单使用演示:
一款良心的插件,还完全免费,不是我在吹它, Python 之父早前也都推荐过这玩意,香~
下载地址在这:
https://kite.com/download/
这个 Python 代码自动补全神器搞得我卧槽卧槽的相关推荐
- kite:Python 代码自动补全神器
kite:Python 代码自动补全神器 吃了 学习python的正确姿势 的安利:这个 Python 代码自动补全神器搞得我卧槽卧槽的. 代码自动补全还是挺舒服的嘿嘿嘿. 下面是官网下载给出的示例: ...
- python代码自动补全利器----Kite介绍安装使用教程
目录 Kite介绍 Kite安装 总结 介绍一款针对python代码自动补全的工具 -- Kite ,不需额外的环境配置,more importantly是免费的哦~~对于经常使用Python的朋友们 ...
- vs代码补全的快捷键_效率工具 | 一款基于深度学习的代码自动补全神器
前言 代码补全对于大多数开发人员来说是至关重要的,它可以有效的提高开发效率.减少拼写错误和输入代码量.我们使用的大多数开发工具都自带补全功能,或者可以通过安装插件具备补全功能.但是,以往的代码补全功能 ...
- vim python 代码提示_linux下vim python代码自动补全
一.vim python自动补全插件:pydiction 可以实现下面python代码的自动补全: 1.简单python关键词补全 2.python 函数补全带括号 3.python 模块补全 4.p ...
- Pydiction : VIM上的PYTHON代码自动补全插件
http://www.vim.org/scripts/script.php?script_id=850 1.下载Pydiction 其中有4个文件: complete-dict //PYTHON 的K ...
- 正在启动python的代码补全客户端_Python交互模式下代码自动补全
这个功能是以lib的形式提供的,配置写到home下的.pythonrc文件中, 并设置好环境变量让python启动时执行初始化: # ~/.pythonrc # enable syntax compl ...
- VS Code写Python智能提示,代码自动补全(Kite插件)
之前写python代码一直用的是VS Code,但是这款免费的IDE并没有针对python的智能提示,搜索了一些插件后发现智能提示也不好用,远没有Visual Studio之类写C++时的提示好用. ...
- python jupyter notebook怎么调字体大小_配置Jupyter的代码主题 字体以及字体大小 代码自动补全...
jupyter默认没有代码提示,字体非常的难看,特别是引号,一直想更换字体和主题,就把方法整理了一下.如果你单独想更换字体的话,需要修改浏览器的字体,这个是受浏览器的影响. 如果想更换主题往下看,代码 ...
- 准确率可提升50%以上,Facebook用迁移学习改进代码自动补全
视学算法报道 转载自:机器之心 编辑:陈萍.杜伟 来自 Facebook 的研究团队将迁移学习用于代码自动补全,提出的方法在非常小的微调数据集上提高 50% 以上的准确率,在 50k 标记示例上提高了 ...
最新文章
- 机器学习中的各种距离
- 李彦宏首次公布24字百度愿景,要做最懂用户的公司
- java注解,通过反射解析注解,模仿hibernate,获取sql语句。
- javascript跨域解决方案
- MATLAB之离散时间傅里叶变换DTFT
- 4、mybatis通过配置类Configuration 实现初始化
- 上传文件到华为云云服务器,上传文件到云服务器
- win7系统锁定计算机设置方法
- html盒子模型 1209
- c语言读取excel表格_利用pandas处理excel表格
- Firebug无法添加到最新版firefox55.0.*中解决办法
- idea解决代码冲突与乱码
- JavaWeb学习DAY2—Java web的创建
- IDEA2019开发WebService实例
- ADKAR模型简介(转)
- HttpClient完整使用示例
- lvds 共模电感_初识共模电感 - yi394517286的博客 - 与非博客 - 与非网
- a到z的ascii码值是多少_大小写字母和数字的ascii码值是多少
- 成都敏之澳:拼多多关键词选词关键要素是什么?
- 【科技与狠货】云盘变硬盘