如何在VSCode Python终端中循环到上一个命令

时间:2018-05-02 20:13:30

标签: python terminal visual-studio-code

在Windows 10中VSCode的集成Power Shell终端中,我可以输入一个命令,然后按向上箭头键在提示符处重新输入该命令。

如何在集成的anaconda Python控制台中获得相同的行为?

This是一个相关问题,但不适用于Python控制台。

以下是复制问题的步骤:

  1. 启动Anaconda Navigator,然后选择vscode
  2. 在vscode中打开.py文件
  3. 运行文件ctrl + shift +F
  4. 转到终端。在提示时输入python
  5.   

    PS C:\ Users \ Fred \ Desktop \ pandas>蟒蛇   Python 3.6.5 | Anaconda,Inc。| (默认情况下,2018年3月29日,13:32:41)win32上的[MSC v.1900 64位(AMD64)]   输入“帮助”,“版权”,“信用”或“许可”以获取更多信息   >>>

    1. 在python提示符下输入2+2 +输入
    2. 在python提示符处输入up arrow。什么都发生了。预计会获得最后一个命令2+2

1 个答案:

答案 0 :(得分:0)

Python扩展或VS代码都不参与其中。相反,它与Anaconda提供的Python解释器有关(即它们不得包含readline)。

我会试试ipython,看看那是否符合您的要求。