Python 自动补齐和静态分析工具 Jedi

Python 自动补齐和静态分析工具 Jedi

MIT
Python
跨平台
2017-03-02
王练

Jedi 是一个可以在 IDEs 或者编辑器中使用的 Python 代码自动补齐和静态分析工具。它的历史重点是自动完成,但现在也进行静态分析。 Jedi 好用并且快速。 它比 Python 的所有其他静态分析框架更深入地理解 Python。

Jedi 支持两种不同的 goto 函数。 可以搜索相关的名称并列出 Python 文件中的所有名称并推断它们。 Jedi 理解 docstrings,你也可以在你的 REPL 中使用 Jedi 自动补齐完成。

Jedi 使用一个非常简单的 API 来连接 IDE,能支持以下编辑器/项目:

  • Vim 

  • Emacs 

  • Sublime Text

  • TextMate

  • Kate

  • Atom

  • SourceLair

  • GNOME Builder

  • Visual Studio Code 

  • Gedit

  • wdb

  • Eric IDE 

截图



加载中

评论(0)

暂无评论

暂无资讯

暂无问答

VIM自动补全插件:deoplete

Nvim用的是Shougo开发的NCM,但是在VIM 8+就要用同一个作者开发的Deoplete. 参考官网:Shougo/deoplete.nvim 注意:这里只讲怎么给vim8安装。 安装 第一步:安装所有依赖 # 安装VIM 8 # ......

01/06 03:10
56
0
高效vim插件

VIM化繁为简......

2013/08/26 00:04
26.8K
8
Emacs使用(一)

如果你是一个程序员,那么Emacs将是你的装逼利器。

2015/09/01 03:10
200
0
26个你不知道的Python技巧,打包带走!

导读:Python是目前世界上最流行的编程语言之一。因为: 它容易学习 它用途超广 它有非常多的开源支持(大量的模块和库) 本文作者 Peter Gleeson 是一名数据科学家,日常工作几乎离不开pytho...

2018/09/28 11:12
28
0
Python基本科学计算库的离线安装

相关说明: 使用的机器无法连接外网,但可以通过软件将相关文件传输进入内网机器 备选方案永远都有科学计算集成环境Anaconda 我个人倾向于自定义自己的工作环境,没有使用 部分内置包的版本不...

2018/07/22 15:12
65
0
从A到Z,26个实用Python模块/函数速览

作者:Peter Gleeson 编译:Bot Python是世界上最受欢迎的按需编程语言之一,因为: 它容易学习 它用途广泛 它有一大堆模块和库 作为一名数据科学家,使用Python称得上是我的家常便饭。一路走...

2018/09/06 16:31
33
0
为Emacs配置Python开发环境

在Mac下使用jedi插件将Emacs配置为一个Python IDE

2015/12/27 22:53
311
0
无需图形界面环境下的浏览器项目一览表

本表几乎列出了所有无需图形界面环境下的浏览器开源项目,可用于自动化、测试或者其他用途。 软件名 介绍 支持语言 Awesomium 基于Chromium无图形界面浏览器引擎。 C++, .NET benv Benv是nod...

2018/06/12 10:16
20
0
Python frameworks, libraries, software and resources

Awesome Python A curated list of awesome Python frameworks, libraries, software and resources. Inspired by awesome-php. Awesome Python Admin Panels Algorithms and Design Pattern...

2018/12/26 15:59
2
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部