0

其他人可以确认自动完成 HTML 标记在 Visual Studio 2012 中不起作用吗?要知道,键入<a>和 VS2010 会自动插入</a>. 这似乎在 VS2012 中根本不起作用 - 我在 3 台不同的机器(Windows 7、Windows 8 和 Windows Server 2008)上尝试了这个,其中两台以前安装了 VS2010,但一台完全干净(在 Windows 8 上安装了新的 VS2012专业的)。

如果有人可以确认,您是否有解决方案?这太痛苦了,它让我的 VS2012 坏了。

如果您想投票,我在这里打开了一个 Connect 案例: http ://connect.microsoft.com/VisualStudio/feedback/details/758970/auto-insert-closing-tag-in-html-files-razor-plain- html5-web-forms-does-not-work-in-vs2012-rtm 和其他人的另一个: http ://connect.microsoft.com/VisualStudio/feedback/details/759416/auto-insert-close-tag-失败

4

3 回答 3

0

为我工作。

您可以检查文本编辑器 > HTML > 格式 > 自动插入关闭标记的 VS 选项。

如果是,请a通过单击“标签特定选项”按钮并选择“客户端 HTML 标记”> 一个选项来检查标记的特定设置。

于 2012-08-30T00:11:28.007 回答
0

我与 MS 的 Visual Studio 2012 团队合作,弄清楚发生了什么,这恰好是一个与语言环境相关的问题。这实际上是一个已确认的错误。

有关更多信息,请参阅此博客文章:

http://blogs.msdn.com/b/webdev/archive/2012/09/26/workaround-for-html-closing-tag-problem.aspx

于 2012-10-11T11:27:06.973 回答
0

我在 Visual Studio 2008 方面遇到了同样令人不安的行为;只是它不是编辑。

问题只是 HTML 源代码中的一个现有关闭p标记。每当我打开一个新的p标签时,HTML 编辑器都会“看到”现有的结束标签,因此不会生成一个。

我通过使用 W3C 标记验证服务 ( http://validator.w3.org/ ) 发现了问题。

希望有帮助。

于 2013-07-24T18:58:15.637 回答