授权协议: 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 

截图



展开阅读全文

代码

Jedi 的相关资讯

还没有任何资讯

Jedi 的相关博客

jedi-vim python插件

使用过的唯一VIM的插件 就是Jedi-VIM,[项目地址][1],使用介绍和其相关特性可以在项目的页面找到,这边主要把安装的步骤写一...

Emacs Python 自动补全之 jedi

jedi jedi 的安装配置并不是很友好。github 上也没有明确说明。查了很多资料, 最后才配置成功。可是效果却不是很理想。在补全...

Windows7 --下python3和python2同时 安装python3和python2

1、下载python3和python2 进入python官网,链接https://www.python.org/ 选择Downloads--->Windows,点击进入就可以看到寻找想...

vim编译jedi-vim或是YouCompleteMe完成python3的自动提示

有时候会在Ipython下写一些测试的demo,有的时候写好的就直接save到了.py文件,这时候想修改这些py文件的时候,就要用到vim,...

linux下python2升级python3,python2和python3并存

wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz 解压:tar -xzvf Python-3.6.4.tgz cd Python-3.6.4 /usr/l...

Python3与Python2的差异

基于python3浅谈python3与python2的差异。由于现今主流Python3,但是之前用Python2做的项目,还得维护,所以作为python工作者,...

python2 与 python3的区别

python2 与 python3的区别 几乎所有的python2程序都需要一些修改才能正常的运行在python3的环境下。为了简化这个转换过程,P...

Python和Python解释器

[TOC] 一、Python介绍 Python的创始人为吉多·范罗苏姆(Guido van Rossum),如下图,少数几个不秃头的语言创始人。1989年的...

Jedi 的相关问答

还没有任何问答,马上提问

评论 (0)

加载中
更多评论
0 评论
79 收藏
分享
返回顶部
顶部