如何在Visual Studio 2008中使用Python中的制表符作为空格?

时间:2009-10-21 02:32:57

标签: python visual-studio visual-studio-2008 ironpython

我有一些嵌入在C#项目中的IronPython脚本,能够在VS编辑器中编辑它们会很方便。 VS显然知道Python,因为它为它提供了语法着色。不幸的是,编辑器使用制表符进行缩进,而我想要空格。有没有改变这个的设置?我没有在Tools / Options / TextEditor下看到Python的标题。

3 个答案:

答案 0 :(得分:5)

这是一种方法,可能不是最好的。在工具 - >文字编辑器 - > “选项”菜单的文件扩展名部分添加.py扩展名,并设置编辑器类型。你没有得到一个python编辑器类型,但你可以选择一个你不经常使用的(对我来说这将是VB.net),然后确保该语言的选项卡设置符合您的需要。语法高亮似乎对我没有影响。

答案 1 :(得分:0)

工具 - >选项 - >文字编辑器 - >选择语言(您可能需要选择所有语言)

点击标签并按照您想要的方式设置。

编辑:看起来您可以在同一区域添加自己的文件类型,并专门为它们设置标签设置。

答案 2 :(得分:0)

只有print命令才能在python中正确读取这些函数。因此,tab命令可以与print命令一起使用。在使用制表符函数时获取空格。