如何在 VSCode 中复制以下 Spyder 行为?

Posted

技术标签:

【中文标题】如何在 VSCode 中复制以下 Spyder 行为?【英文标题】:How to replicate the following Spyder behavior in VSCode? 【发布时间】:2021-09-13 10:09:28 【问题描述】:

我是在 VSCode 中编写 Python 的新手。以前我使用 Spyder,但决定转向 VSCode,因为它的项目管理似乎更好(我可以通过单击路径轻松切换到其他文件/文件夹,就像在 PyCharm 中一样)。但是我真的需要这个工作流程,我在 VSCode 中还没有做到。

    编写一些代码,例如 Selenium。 点击运行 (F5) selenium 浏览器打开。 我可以使用 Ipython 终端以交互方式访问代码(在浏览器中查找元素等)并发送新命令。

我希望在 VSCode 中有这个工作流程。我也对这两个 IDE 的差异感到不知所措,例如,在 VSCode 中,您集成了终端、调试控制台和输出选项卡,而我以前只有一个通用的 Ipython 选项卡。

【问题讨论】:

【参考方案1】:

好的,我知道我需要什么了。基本上我只需要右键单击要在侧栏上运行的 python 文件。然后我必须选择“在交互式窗口中运行当前文件”。唯一的区别是在 Ipython 控制台上,我必须使用 shift+Enter 来发送我的输入,而不仅仅是单击 Enter。但这没什么大不了的。

【讨论】:

以上是关于如何在 VSCode 中复制以下 Spyder 行为?的主要内容,如果未能解决你的问题,请参考以下文章

改为使用 IPython 和 Spyder 复制 jupyter HTML 输出

如何更改 matplotlib - spyder 中的默认绘图颜色? [复制]

蟒蛇和VScode的问题。

如何设置 webpack 以在 VS Code 中复制文件

Keras,张量流在 sublime text 和 spyder 中导入错误,但在命令行中工作

如何缩进/取消缩进一行? [复制]