首页 > 解决方案 > cshtml 页面上的 javascript 格式 - Visual Studio 2019

问题描述

当 javascript 中某处有“@”时,我的 Visual Studio 已放弃在 cshtml 页面上自动格式化/缩进 javascript

这不能自动格式化

var table = $('#table_id').DataTable({
        "pageLength": 10,
        "ajax": {
            url: "@Url.Action("CustomServerSideSearchAction", "Home")",
            type: 'POST'
        }
    });

但这很好用

    var table = $('#table_id').DataTable({
        "pageLength": 10,
        "ajax": {
            url: "Url.Action("CustomServerSideSearchAction", "Home")", //@ remove - now it dont work but can autoformat
            type: 'POST'
        }
    });

我正在使用 Visual Studio 2019 版本 16.4.2(最新)

有没有人可以解决这个问题?

标签: javascriptvisual-studiorazor

解决方案


推荐阅读