VSCode选择代码块在Python方法中不起作用。

5
我试图使用默认的 vscode 块选择功能(alt + shift + ),但是对于 Python 方法无效(它会选择整个第一行然后疯狂选择整个文件)。我找不到任何有用的扩展程序。你有什么建议吗?
更新:
正如 @jill-cheng 所提到的,目前最好的方法是使用 Ctrl + Shift + [ 折叠块并使用 Ctrl + l 选择整行。
有关折叠快捷键,请参考https://dev59.com/Tl0a5IYBdhLWcg3wqaRS#30077543

这个回答解决了你的问题吗?VSCode:选择整个函数定义? - undefined
2个回答

4

目前,vscode不支持自动识别和快速选择Python的函数块。

通常,该功能通过函数的 '{ }' 来识别。

您可以使用快捷键 'Ctrl + L' 来选择一行代码。至于选择Python函数块,则可以尝试将其折叠并进行选择。(一直选择到光标移到下一行为止。)

更多信息请参见:键绑定


0
请问您所说的块选择是指什么?而且 alt + shift + 对于其他文件也适用,不仅限于 Python。如果您想选择多行,请尝试使用 shift + 。它会一次选择一行。

1
让我解释一下,我想要的确切行为是:光标位于函数定义行或函数块内的任何行上,然后我可以使用命令选择当前行以及整个函数的所有行。 - omid

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