小编Pal*_*ali的帖子

如何在 VSCode 中运行多行 Python 语句而不需要全部选择?

我希望能够像这样运行整个多行语句

dtypes = {
    'date' : 'str',
    'item_code' : 'category',
    'branch_code' : 'category',
    'sale_qty' : 'float',
    'sale_val' : 'float',
    'return_qty' : 'float',
    'return_val' : 'float'
}
Run Code Online (Sandbox Code Playgroud)

将光标放在第一行并按快捷键。

我目前将命令jupyter.execSelectionInteractive绑定到ctrl+enter,但是,如果未选择任何内容,则仅执行当前行或选择。因此,在像上面提到的这样的语句中,它只会尝试运行dtypes = {并因错误而失败,我需要手动选择整个语句来执行它。

这是 RStudio 等许多 IDE 中的内置功能,如果您按下运行当前行的快捷键,它会智能地知道当前行是多行语句的一部分并运行整个语句。

我想知道VSCode中有没有办法做到这一点?

我也已经知道我可以使用注释#%%来创建可以立即运行的 Jupyter 单元,但我不想#%%在每个多行语句中插入,这样我就可以轻松执行它而无需选择全部。

python visual-studio-code

8
推荐指数
0
解决办法
379
查看次数

标签 统计

python ×1

visual-studio-code ×1