Python 像Spyder一样在同一调试会话中运行任意行?
我想知道是否有一种方法可以像在Spyder中那样设置VS代码进行调试,或者更接近Jupyter或ipython笔记本,在那里可以使用Spyder中的F9运行一些代码块或代码行,并且代码会被解释,如果愿意,调试会话仍然是“活动”的 在VS代码中,如果不停止并启动另一个调试会话,我似乎无法运行任何代码块,然后在同一会话中运行另一个代码块Python 像Spyder一样在同一调试会话中运行任意行?,python,visual-studio-code,vscode-settings,Python,Visual Studio Code,Vscode Settings,我想知道是否有一种方法可以像在Spyder中那样设置VS代码进行调试,或者更接近Jupyter或ipython笔记本,在那里可以使用Spyder中的F9运行一些代码块或代码行,并且代码会被解释,如果愿意,调试会话仍然是“活动”的 在VS代码中,如果不停止并启动另一个调试会话,我似乎无法运行任何代码块,然后在同一会话中运行另一个代码块 我倾向于加载一堆数据,然后执行任意行代码,因为我知道我想用它做什么。命令选项板中有一个选项可以执行此操作。打开python代码后,选择要运行的行。然后转到“视图”菜
我倾向于加载一堆数据,然后执行任意行代码,因为我知道我想用它做什么。命令选项板中有一个选项可以执行此操作。打开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扩展名。安装此扩展并使第一行代码%%。在该字符集上方,会出现一个运行代码标签,使用户能够就地运行代码…此方法的问题在于,它似乎不允许从同一调试会话运行其他行。此方法的问题在于,它似乎不允许从同一调试会话运行其他行。