起航学习网

- 让每个人都能学到最前沿新知识、新技能!
起航学习网
当前位置: 起航学习网 > 短期培训 > 编程语言 > 如何自动补全python代码 试试深度学习技术

如何自动补全python代码 试试深度学习技术

时间:2019-08-02 14:08:08来源:编程网 作者:IT培训网 已有: 名学员访问该课程

前言:经过测试,python_autocomplete大约可以节省 30%-50% 的时间键入成本。以下是来自验证集的源文件的示例评估,绿色字符表示还未自动补全代码,灰色字符表示自动补全完的字符。

利用深度学习自动补全 Python 代码,这个开源项目有点牛!

代码补全功能在IDE里面十分常见,优秀的代码自动补全功能可以大大提升工作效率。不过, IDE 基本都使用搜索方法进行补全,在一些场景下效果不佳。

今日,猿妹在GitHub上找到一个开源项目,使用深度学习完成了一个简单的项目,可以自动进行 Python 代码补全。

如何自动补全python代码 试试深度学习技术_www.epx365.cn

该项目基于 LSTM 模型,可以轻而易举的完成Python代码补全,不过,该项目还没有引起过多人的注意,目前,仅仅获得 437 个Star,38 个Fork(GitHub地址:https://github.com/vpj/python_autocomplete)。

经过测试,python_autocomplete大约可以节省 30%-50% 的时间键入成本。以下是来自验证集的源文件的示例评估,绿色字符表示还未自动补全代码,灰色字符表示自动补全完的字符。

如何自动补全python代码 试试深度学习技术_www.epx365.cn

python_autocomplete具有如下特性:

适用于苹果:Mac OSX、Linux、Windows

适用于Python 2和Python 3

自动查找项目内的虚拟环境

定义功能,默认情况下为Alt+Cmd+G/ Ctrl+Alt+G

方法覆盖功能。可用override-method命令

显示所选对象的用法

如何自动补全python代码 试试深度学习技术_www.epx365.cn

重命名多个文件。它不会触及项目之外的文件,但会更改VCS忽略的文件

如何自动补全python代码 试试深度学习技术_www.epx365.cn

这个开源项目你是否感兴趣呢?

文章出自:http://qh.itpxw.cn/peixun/software/201950941.html

文章标题:如何自动补全python代码 试试深度学习技术



免责声明:本站文章均由入驻起航学习网的会员所发或者网络转载,所述观点仅代表作者本人,不代表起航学习网立场。如有侵权或者其他问题,请联系举报,必删。侵权投诉

(责任编辑:IT培训网)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
培训学校
IT培训网 访问该机构站点 报名留言 加为好友 用户等级:注册会员 用户级别:10 机构名称:IT培训网 联 系 人:罗老师 联系电话:13783581536 联系手机:13783581536 在线客服:起航学习网客服 在 线 QQ:起航学习网客服 电子邮件: 网站域名:http://www.itpxw.cn 注册时间:2016-07-18 11:07 最后登录:2024-02-20 13:02
推荐内容