gpt4 book ai didi

asp.net - 如何在 Visual Studio 2012 中使用 <%= 折叠 javascript 函数

转载 作者:行者123 更新时间:2023-12-04 15:24:30 26 4
gpt4 key购买 nike

在 Visual Studio 2012 中编辑标记/aspx 时,您显然可以折叠 javascript 函数,只要它们不包含特殊的服务器标记,例如 Response.Write 的快捷方式 <%= .

示例:

可以崩溃:

function foo() {
var x = 0;
}

可以 不是 坍塌:
function bar() {
var x = $find("<%= txtWhatever.ClientID %>");
}

一旦你添加了开始标签,我就注意到了 <%= ,单词 左侧的折叠选项 ( - )功能消失了,所以我知道这就是问题所在。

无论大小/内容如何,​​它似乎都会破坏整个功能的折叠。

我试过 Web Essentials插件以及 Advanced Javascript outlining插件,但似乎也不适用于具有此特定内容的功能。

有没有办法使包含这些类型标签的函数可折叠?

谢谢-

最佳答案

只有一个解决方法:

将每个函数包装在其自己的脚本标记中。

JS 团队显然已经为此打开了一个错误。

关于asp.net - 如何在 Visual Studio 2012 中使用 <%= 折叠 javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14325713/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com