Visual Studio,Python不自动缩进

时间:2016-03-02 18:45:08

标签: python visual-studio visual-studio-2015

这可能是一个简单的问题,但我的Visual Studio Python工具出了问题。当我第一次开始使用VS2015 for Python时,只要我使用冒号就会自动缩进。现在VS2015就像一个带有语法高亮的文本编辑器。我尝试卸载并重新安装Python工具,但这不起作用。当我再次编写Python时,如何将Visual Studio修复为自动样式?

3 个答案:

答案 0 :(得分:30)

Tools -> Options -> Text editor -> Python -> Tabs并将其设为Smart

答案 1 :(得分:7)

http://stevedower.id.au/blog/smart-indentation-for-python/

  

然而,最常见(和默认)模式是“智能”。与编辑器中内置的其他两种模式不同,智能缩进由语言服务提供(它们还负责提供语法突出显示和完成功能) )。因为它们针对特定语言,所以它们可以通过以有意义的方式自动添加和删除额外缩进来帮助程序员。

答案 2 :(得分:0)

在Visual Studio中尝试

Tools -> Option -> Text Editor -> Python -> Tabs
  • 禁用“保留标签”
  • 选择“插入空间”
  • 选择“缩进”为“智能”