Visual Studio Python代码缩进
如何在VisualStudio代码中启用缩进Visual Studio Python代码缩进,python,formatting,indentation,visual-studio-code,Python,Formatting,Indentation,Visual Studio Code,如何在VisualStudio代码中启用缩进 我正在尝试学习Python(编程新手),需要自动缩进。它与我尝试的第一个版本兼容,但它不再在冒号(:)后缩进。如何将其配置为自动缩进?您可以安装Visual Studio代码Python扩展,该扩展将提供智能感知、自动完成、代码格式化和调试 这里有关于Python扩展的更多信息。正如前面所说的,Python扩展现在可以开箱即用,但仍然做不到很好的工作,一个例子是当您将整个块复制并通过一个函数时。它只是缩进第一行,这不是一个好的行为。以下是两个非常有用
我正在尝试学习Python(编程新手),需要自动缩进。它与我尝试的第一个版本兼容,但它不再在冒号(
:
)后缩进。如何将其配置为自动缩进?您可以安装Visual Studio代码Python扩展,该扩展将提供智能感知、自动完成、代码格式化和调试
这里有关于Python扩展的更多信息。正如前面所说的,Python扩展现在可以开箱即用,但仍然做不到很好的工作,一个例子是当您将整个块复制并通过一个函数时。它只是缩进第一行,这不是一个好的行为。以下是两个非常有用的解决方案:
- 手动缩进整个块:选择整个块,然后单击选项卡。如果要向后缩进,可以使用Shift+Tab键。就是这样,我认为这在很多地方都很有用
- Python自动缩进扩展()。它解决了粘贴时的问题。看看它在链接中是如何工作的。现在关于设置:您只需要为扩展提供的命令“pyPasteIndent.pasteAndIndent”设置一个键绑定。完成后,您将拥有自己的快捷方式来自动粘贴和缩进(我已将其设置为Alt+P)
我在编辑时遇到了类似的问题。选择要使用的代码行,然后在Windows中按Ctrl+]或在Mac上按CMD+]
可以在“设置”中更改缩进大小。在“设置”中搜索选项卡大小。顺便说一句,我用了两个。从PyCharm转换过来时,我遇到了类似的问题。VisualStudioCodeMarketplace中提供的扩展对我来说非常好 简单的解决方案
单击右下角的选项卡大小(可能显示“空格:4”),然后根据需要选择将缩进转换为选项卡或将缩进转换为空格。我安装了此扩展:。对我来说,“将缩进转换为制表符”很有效。 为此:
- 转到“命令调色板”Ctrl+Shift+P(视图>命令调色板)
- 键入并选择“将缩进转换为制表符”,然后按enter键