是否可以制作jedi.el或anaconda-mode完整的基类方法? 例如,当子类化html.parser.HTMLParser我希望它在第(1)点完成以下代码(基类具有handle_data或handle_starttag等方法): ...
是否可以制作jedi.el或anaconda-mode完整的基类方法? 例如,当子类化html.parser.HTMLParser我希望它在第(1)点完成以下代码(基类具有handle_data或handle_starttag等方法): ...
当我尝试使用 jedi:complete-on-dot 时出现以下错误: deferred error : (error "Keyword argument :triggered not one of (:requires :force-init)") 我会注意到 Jedi 并不是我今天在使用 ...
我正在使用emacs,我已经配置了jedi.el,所以它在dot之后自动完成。 我们假设我正在编写一个模块my_app.my_module ,我在env中安装了一个名为my_module软件包。 我的文件my_app/my_module.py将如下所示: 现在问题是jedi.el尝试 ...
向上和向下箭头键有效,但我想知道主行上是否还有其他选项。 如果没有,如何将其设置为其他? (emacs新手) ...
我正在尝试使用marmalade包管理器按照以下说明安装Jedi for emacs - http://tkf.github.io/emacs-jedi/latest/ 。 包管理器安装Jedi及其依赖项。 但我不能使用以下命令安装python服务器: 因为即使在jedi安装后重启e ...
我经常使用jedi.el ,效果很好。 但是我不知道如何阻止它! 我用jedi:setup (将其打开jedi-mode)手动调用,并尝试使用jedi-mode停止它,但没有效果。 这很不方便,并且会与yasnippet冲突。 你有解决方案吗 ? 谢谢。 配置:emacs ...
使用ropemacs,您可以执行以下操作: 这会分析代码(我假设)并导入缺少的模块,例如,如果我写: 它应该通过添加以下行来为我导入: (它总是使用from... import...形式) emacs-jedi中是否有类似的function? ...
我正在尝试为不同项目的多个virtualenvs运行多个jediepcserver.py。 我的想法是在Emacs上的每个项目中都具有正确的自动补全功能。 例如,我目前正在处理两个项目,一个使用Django 1.5,另一个使用Django 1.7,因此每个项目的自动完成功能都应有所不同。 ...
我已经在Emacs中安装了“ Jedi”模式,但是发现每次创建新行后它都会自动插入elif这个词,然后键入e l s e : 输入,因为冒号字符显然以elif Jedi elif逻辑被建议为elif顶部的建议,然后按Enter键显然将其选中。 因此,我总是在每次尝试键入else子句时都必须在多 ...
当我完成sp.integrate.quad ,会看到带有功能文档的工具提示,但是一旦我接受完成,该工具提示就会消失。 我希望在我编辑参数的整个过程中都能在函数下方看到doc字符串的主要部分。 为了制止差距,我尝试以另一种方式获取文档。 jedi:show-doc或company-jedi- ...
我在osx上具有带有Emacs 24.3的JEDI的工作版本。 自动完成功能很棒,除了我想注释掉! 我经常注释/取消注释我的代码部分,希望当我输入#时,有一种方法可以阻止JEDI的自动完成功能。 任何建议或想法将不胜感激! 编辑:当我要注释多行时,我通常在#中输入#,然后输入Down ...
我已经按照el-get这些说明尝试安装emacs-jedi (以及其他所需的软件包),但没有运气。 在我的.emacs文件中,我添加了以下行: 起初,我看到问题“无法打开加载文件jedi / jedi”。 当我将“〜/ .emacs.d / el-get /”添加到加载路径时,这 ...