如何在Visual Studio Code中打开交互式shell/REPL?

4
我正在使用Visual Studio Code,希望有一个REPL可以运行单个Python指令。我找到了一些一年前的Microsoft文档,其中提到选择“View> Other Windows> Interactive”菜单项,但在我的VS Code版本(1.44.2)中没有“Other Windows”选项。
VS Code是否具有REPL功能,还是我必须直接从终端窗口运行python.exe?
2个回答

7
你看错了文档,这份是关于Visual Studio而非Visual Studio Code的。它们的名字相似,容易混淆,但是它们是两个完全不同的IDE。
正确的VS Code文档在这里:
https://code.visualstudio.com/docs/languages/python 有一个关于在终端上运行Python代码的部分:
https://code.visualstudio.com/docs/languages/python#_run-python-code 你可以使用标准的Python控制台。
  1. 安装VS Code的Python扩展
  2. 设置并选择正确的Python环境
    • 打开命令面板,然后"Python:选择解释器" enter image description here
  3. 接下来,高亮显示要运行的那一行,然后右键单击
  4. 选择在Python终端中运行选定内容/行 enter image description here
  5. 它应该会打开一个终端面板,并在Python控制台中运行您的代码 enter image description here
  6. 然后,您可以一直右键单击 > 运行,它将在同一会话上执行

还有一个选项可以运行整个文件。

有关更多信息,请参见文档中的运行Python代码部分。


1

enter image description here

你可以打开命令面板,输入 python: Start REPL。这将会打开 REPL。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接