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


MIT
跨平台
Python

软件简介

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

截图