如何彻底禁用ReSharper对HTML、CSHTML、Razor文件的自动格式化?
彻底禁用ReSharper对HTML/CSHTML/RAZOR文件的自动格式化方法
- 打开ReSharper设置:通过VS菜单栏「Extensions」→「ReSharper」→「Options」,或使用快捷键
Alt+R, O - 在设置左侧导航栏依次进入「Code Editing」→「HTML」→「Formatting Style」→「General」,勾选「Disable formatting for this language」,关闭ReSharper对HTML文件的所有自动格式化
- 针对.cshtml文件:进入「Code Editing」→「ASP.NET」→「Formatting Style」→「General」,同样勾选「Disable formatting for this language」
- 针对.razor文件:进入「Code Editing」→「Razor」→「Formatting Style」→「General」,勾选「Disable formatting for this language」
- 保存设置后重启Visual Studio,设置即可生效
设置完成后,ReSharper仅会对C#文件保留自动格式化支持,HTML、CSHTML、RAZOR文件将完全使用Visual Studio原生编辑器规则,不会再出现编辑时自动破坏格式的问题,同时也能降低ReSharper对这类文件编辑的性能消耗。
内容的提问来源于stack exchange,提问作者user764754
相关产品推荐
相关产品推荐

