我在 Visual Studio 2013 中安装了 Resharper 和 Web Essentials,并希望在我的 .cshtml 文件中缩进 HTML 标记的内容。
所以我不想要的(并且似乎是默认值):
<html>
<body>
<h1>Hello!</h1>
<body>
</html>
我确实希望它看起来像:
<html>
<body>
<h1>Hello!</h1>
<body>
</html>
我已经从 Resharper -> Options -> Code Editing -> HTML -> Formatting Style -> Do Not Indent Children Of 中删除了所有内容。
我还检查了 Tools -> Options -> Text Editor -> HTML (Web Forms) -> Formatting -> Tag Specific Options -> Client Specific Tags -> html -> Indent Contents 无济于事。
请注意,我没有工具 -> 选项 -> 文本编辑器 -> HTML -> 格式,而是有两个子树,HTML 和 HTML(Web 窗体),其中只有 HTML(Web 窗体)具有格式选项。
任何人都知道让 Visual Studio 做到这一点的方法吗?每当我添加一个新标签时,看到我的格式完美的 HTML 文档从窗口中消失是非常烦人的。谢谢!