如何在VisualStudio2008中使用Python中的制表符作为空格?
我有一些嵌入到C#项目中的IronPython脚本,能够在VS编辑器中编辑它们会很方便。VS显然了解Python,因为它为Python提供了语法着色。不幸的是,编辑器使用制表符进行缩进,而我需要空格。是否有更改此设置的设置?我在Tools/Options/TextEditor下没有看到Python的标题。工具->选项->文本编辑器->选择语言(您可能需要选择所有语言) 单击选项卡并设置您想要的方式如何在VisualStudio2008中使用Python中的制表符作为空格?,python,visual-studio,visual-studio-2008,ironpython,Python,Visual Studio,Visual Studio 2008,Ironpython,我有一些嵌入到C#项目中的IronPython脚本,能够在VS编辑器中编辑它们会很方便。VS显然了解Python,因为它为Python提供了语法着色。不幸的是,编辑器使用制表符进行缩进,而我需要空格。是否有更改此设置的设置?我在Tools/Options/TextEditor下没有看到Python的标题。工具->选项->文本编辑器->选择语言(您可能需要选择所有语言) 单击选项卡并设置您想要的方式 编辑:看起来您可以在同一区域添加自己的文件类型,并专门为它们设置选项卡设置。这里有一种方法可以做到
编辑:看起来您可以在同一区域添加自己的文件类型,并专门为它们设置选项卡设置。这里有一种方法可以做到这一点,可能不是最好的。在选项菜单的工具->文本编辑器->文件扩展名部分,添加.py扩展名,并设置编辑器类型。您没有python编辑器类型,但是您可以选择一种使用频率较低的编辑器(对我来说,这将是VB.net),然后确保该语言的选项卡设置符合您的需要。语法突出显示对我来说似乎没有影响。只有print命令能够在python中正确读取此类函数。因此,tab命令可以与print命令一起使用。在使用制表符函数时获取空格