Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 像Spyder一样在同一调试会话中运行任意行?_Python_Visual Studio Code_Vscode Settings - Fatal编程技术网

Python 像Spyder一样在同一调试会话中运行任意行?

Python 像Spyder一样在同一调试会话中运行任意行?,python,visual-studio-code,vscode-settings,Python,Visual Studio Code,Vscode Settings,我想知道是否有一种方法可以像在Spyder中那样设置VS代码进行调试,或者更接近Jupyter或ipython笔记本,在那里可以使用Spyder中的F9运行一些代码块或代码行,并且代码会被解释,如果愿意,调试会话仍然是“活动”的 在VS代码中,如果不停止并启动另一个调试会话,我似乎无法运行任何代码块,然后在同一会话中运行另一个代码块 我倾向于加载一堆数据,然后执行任意行代码,因为我知道我想用它做什么。命令选项板中有一个选项可以执行此操作。打开python代码后,选择要运行的行。然后转到“视图”菜

我想知道是否有一种方法可以像在Spyder中那样设置VS代码进行调试,或者更接近Jupyter或ipython笔记本,在那里可以使用Spyder中的F9运行一些代码块或代码行,并且代码会被解释,如果愿意,调试会话仍然是“活动”的

在VS代码中,如果不停止并启动另一个调试会话,我似乎无法运行任何代码块,然后在同一会话中运行另一个代码块


我倾向于加载一堆数据,然后执行任意行代码,因为我知道我想用它做什么。

命令选项板中有一个选项可以执行此操作。打开python代码后,选择要运行的行。然后转到“视图”菜单并选择“命令选项板”。有一个命令说,Python:runselection/line在Python终端中。这将只运行您选择的内容并打印任何输出。

命令调色板中有一个选项可以执行此操作。打开python代码后,选择要运行的行。然后转到“视图”菜单并选择“命令选项板”。有一个命令说,Python:runselection/line在Python终端中。这将运行您选择的内容并打印出任何输出。

这已添加到VS代码中:

这已添加到VS代码中:

我知道Atom有一个类似Jupyter的氢插件,但我还没有找到一个与之等价的VSCode。我认为目前还没有任何VSCode可以让你做到这一点。我通常只是在iPythonies中启动文件,VScode有一个Jupyter扩展名。安装此扩展并使第一行代码%%。在该字符集上方,出现了一个运行代码标签,使用户能够就地运行代码……我知道Atom有一个类似Jupyter的Hydrogen插件,但我还没有找到一个与VSCode等效的VSCode。我认为目前还没有任何VSCode可以让您做到这一点。我通常只是在iPythonies中启动文件,VScode有一个Jupyter扩展名。安装此扩展并使第一行代码%%。在该字符集上方,会出现一个运行代码标签,使用户能够就地运行代码…此方法的问题在于,它似乎不允许从同一调试会话运行其他行。此方法的问题在于,它似乎不允许从同一调试会话运行其他行。