Autocomplete 如何在PyCharm的IPython控制台中启用文件路径自动完成?
注意:次优的自动完成(不一定只是文件路径,但通常是自动完成)是一个已知问题,似乎还没有通用的质量解决方案请查看下面的链接。 PyCharm中IPython控制台中的路径自动完成功能不正常:Autocomplete 如何在PyCharm的IPython控制台中启用文件路径自动完成?,autocomplete,ipython,pycharm,Autocomplete,Ipython,Pycharm,注意:次优的自动完成(不一定只是文件路径,但通常是自动完成)是一个已知问题,似乎还没有通用的质量解决方案请查看下面的链接。 PyCharm中IPython控制台中的路径自动完成功能不正常: c:/U<TAB> 在我的机器上;相反,它管理的最好方法是: cd c:/UserWarning 这显然是错误的。然而,Anaconda提示符中的IPython的行为与它应该的一样 我的强烈假设(由下面的链接支持)是,这是由于PyCharm没有使用标准的IPython配置文件 我知道PyCh
c:/U<TAB>
在我的机器上;相反,它管理的最好方法是:
cd c:/UserWarning
这显然是错误的。然而,Anaconda提示符中的IPython的行为与它应该的一样
我的强烈假设(由下面的链接支持)是,这是由于PyCharm没有使用标准的IPython配置文件
我知道PyCharm中的控制台启动脚本:
Settings->Build, Execution, Deployment->Console->Python console
我已经成功地用它激活了我写的一个简单的魔法命令
所以我的问题是:是否有一个代码配置片段可以插入其中,并且可以启用文件路径自动完成?或者一个指向IPython配置文件如何“工作”的一般描述的指针,这将使我能够自己弄清楚它?我想,这是目前解决这个问题最可行的方法
或者,您可以使用以下库编写自己的自动补全:
IPython.core.completer
IPython.core.completerlib
?
这可行吗?那要做多少工作
提前谢谢
我的软件设置: 我使用: PyCharm社区版2017.2.1 Anaconda2(Python 2.7),版本4.3.22,包含 IPython 5.1.0 windows7professionaln
支持上述问题中索赔的链接-仅两个,因为缺少StackOverflow-“声誉”:( 1) PyCharm中IPython控制台中的自动完成功能无法正常工作 JetBrains(PyCharm的创建者)至少在两年前就知道了这一点(请在“PyCharm控制台标签完成”或类似页面下搜索它,我只允许在这里添加有限数量的链接),并且似乎已经开始研究它,但从未完成过 讨论指出“这只是获得完整IPython标签完成的第一步”:,但该问题自2016年10月起已结束 关于StackOverflow,有三个措辞相似的问题,但没有一个实质性的答案(不,使用Ctrl+Space代替Tab不能解决任何问题)。同样,我不能在这里添加更多链接 _2) PyCharm未使用ipython_config.py配置ipython控制台:_ 查看JetBrains在页面末尾的评论
IPython.core.completer
IPython.core.completerlib