繁体   English   中英

如何在PTVS中使用IPython的搜索历史记录功能?

[英]How can I use IPython's search history function in PTVS?

我最近从IPython命令窗口+ N ++过渡到了Visual Studio的Python工具,主要是为了实现丰富的代码(它可以搜索非标准的库,例如NumPy!),但是因为它看起来不错!

简单的白色到黑色的IPython我唯一缺少的是历史搜索功能。 我可以开始输入imp然后按向上箭头,它将仅浏览以imp开头的命令。

有没有办法在PTVS中激活此功能? PTVS中有一个称为“智能历史记录”的东西,但事实证明,它仅允许用户在光标位于最后一个位置时浏览(未过滤的)历史记录。 由于IPython的历史记录功能来自软件包,是否应该没有办法通过运行启动脚本或类似方法来激活它?

我们目前没有这样的功能。 我鼓励您对问题跟踪器中的几个相关功能进行投票或评论。 团队最近也对此进行了随机讨论,因此获得反馈将是很棒的。 所有功能都有些不同,因此您可能会喜欢一个比另一个说的更多。

当前无法通过启动脚本激活的原因是,历史记录当前是由VS中运行的REPL窗口组件实现的。 它会将所有历史记录保留在VS中的内存中,并且评估人员没有提供历史记录的可扩展点。 如果您想破解C#中的REPL窗口,我们也接受捐款 :)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM