我最近从IPython命令windows + N ++过渡到Visual Studio的Python工具,主要用于丰富的代码完成(它可以搜索非标准库,如NumPy!),但也因为它看起来不错!
简单的白色黑色IPython中唯一缺少的是历史搜索功能。我可以开始输入imp
,然后按向上箭头,它只会浏览以imp
开头的命令。
有没有办法在PTVS中激活此功能? 在PTVS中有一个叫做“智能历史”的东西,但事实证明它只是允许用户在光标位于最后位置时浏览(未过滤的)历史记录。由于IPython的历史记录功能来自一个软件包,不应该有办法通过运行启动脚本或类似的东西来激活它吗?
答案 0 :(得分:0)
我们目前没有这样的功能。问题跟踪器中有几个相关功能,我鼓励您投票或评论。这也是团队近期随机讨论的内容,因此获得反馈意见非常好。所有功能都有所不同,所以你可能会喜欢一个人说的比另一个更多。
目前无法使用启动脚本激活的原因是历史记录当前由VS中运行的REPL窗口组件实现。它将所有历史记录保存在VS中,并且评估者没有提供历史记录的可扩展性点。如果你想破解C#中的REPL窗口,我们也会accept contributions :()