小编典典

我怎样才能防止“你有混合制表符和空格。解决这个问题?” 信息?

all

每当我将代码粘贴到我的 .cs 文件中时,我都会得到可怕的“你有混合制表符和空格。修复这个?” 信息。它有三个选项:

Tabify
Untabify
Don't show again

我先尝试了几次“Tabify”,直到我厌倦并选择了“不再显示”;但那是一种心理——我仍然明白。我什至尝试过“Untabify”但无济于事。有没有我可以调整的设置来防止这个重复出现的问题?

VisualStudio2013 tabify untabify


阅读 57

收藏
2022-08-29

共1个答案

小编典典

听起来您已经安装了Visual Studio Productivity Power Tools
2013
。进入其设置并关闭“修复混合标签”…

Tools -> Options -> Productivity Power Tools -> Turn Extensions On/Off

如果您有默认的 VS
设置,则编辑器中的选项卡将转换为空格。因此(理论上)如果您在消息出现时单击取消制表符,它应该将所有制表符转换为空格,并且下次不会出现错误。您是否与在 IDE
中具有不同选项卡设置的其他开发人员合作?

更新: 在 Visual Studio 2017 及更高版本 中,这是一个名为“修复混合选项卡”的独立扩展,可以从“扩展和更新”窗口(工具 >
扩展和更新)禁用或卸载。

在此处输入图像描述

2022-08-29