VSCode中的Python:如何运行上一个命令?

问题描述 投票:1回答:1

我对软件开发有点新意。在VSCode之外,我可以打开一个终端(让我们说PowerShell),在其中运行python,输入命令(如2 + 2),能够单击向上箭头键找到我以前的命令,这样我就可以运行它再次。

如果我在VSCode中运行PowerShell并执行相同的操作,当我单击向上箭头时,没有任何反应,我希望我的前一个命令可以循环。

这是我的Python或VSCode的问题吗?我一直在寻找一个解决方案,但没有找到很多有用的主题。

python terminal visual-studio-code command arrow-keys
1个回答
0
投票

这只是一个评论,但它太长了。对不起它没有比它更丰富的信息。这是一个奇怪的问题,因为VSCode不是真正的IDE。它没有自己的shell,只是劫持你的powershell或bash终端,具体取决于你使用的操作系统。您应该能够像PowerShell一样使用向上和向下箭头。我已经在自己的VSCode安装上测试了它,它对我来说很好。如果这是一个问题,那就不是python,因为无论你使用哪种语言,VSCode都会以相同的方式与终端进行交互,所以它可能与VSCode或你的终端有关。我听说其他人在bash中有向上箭头自动完成的问题,所以如果你连接到bash终端可能是它,但我从未听说过它在powershell中的故障。我会说检查你正在使用哪个终端,看看更换终端时问题是否仍然存在,如果确实如此,请尝试重新安装VSCode。过去,我不知道该告诉你什么。

© www.soinside.com 2019 - 2024. All rights reserved.