Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 数据绑定后的Visual Studio格式文档插入选项卡_Visual Studio_Data Binding_Knockout.js_Tabs - Fatal编程技术网

Visual studio 数据绑定后的Visual Studio格式文档插入选项卡

Visual studio 数据绑定后的Visual Studio格式文档插入选项卡,visual-studio,data-binding,knockout.js,tabs,Visual Studio,Data Binding,Knockout.js,Tabs,一行上有多个数据绑定的cshtml文件会在>data bind=“Format Document”之后插入一个选项卡(四个空格) 只有附加数据绑定具有此功能,因此第二个和第三个数据绑定添加了空格,而第一个数据绑定保持正常: <input type="checkbox" data-bind="checked: Active" /><span data-bind="text: firstName"></span><span data-bind="text:

一行上有多个数据绑定的cshtml文件会在>data bind=“Format Document”之后插入一个选项卡(四个空格)

只有附加数据绑定具有此功能,因此第二个和第三个数据绑定添加了空格,而第一个数据绑定保持正常:

<input type="checkbox" data-bind="checked: Active" /><span data-bind="text: firstName"></span><span data-bind="text: lastName"></span>

更改为:

<input type="checkbox" data-bind="checked: Active" /><span data-bind="    text: firstName"></span><span data-bind="    text: lastName"></span>

这不是什么大问题,东西可以放在不同的行上,但仍然很烦人


编辑:自vs2013以来,我不再有这个问题。这似乎也解决了另一个问题,vs会随机决定移动我的carret并键入一些空格。

我正在使用Visual studio 2012,我没有遇到这个问题。 可能您可以尝试重置VS设置。
如果它不起作用,我将发布我的设置。

我尝试安装Resharper,重置我的设置没有任何改进。我的同事们没有这个问题。@MrFox对此有任何更新吗?我经常遇到这种情况,这很恼火。@SB2055 vs2013似乎解决了问题,在问题中进行了编辑。