[visual-studio]如何可以使用 JavaScript 块上的Razor评论 /

标签: Visual-Studio
发布时间: 2014/3/1 3:43:10
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

创建时剃刀注释块到 cshtml 文件中的脚本块,javascript 智能感知错误给我。我们如何可以解决?提示: 使用平台 2012 年和 Resharper 7.1.2

我知道我们可以使用嵌套的注释类似以下代码 (剃刀注释和外层的那一个 javascript 注释)

<script type="text/javascript">
    //@*
    var something = "bla bla";
    //*@
    var other = "something else";
</script>

它必须正常工作,但有两个问题 1-智能感知获取我错误但 2-剃刀以来忽略空格,我关闭注释符号后的代码的其余部分 (* @)

Edit1:

其他的事情,我试过了:

/*@*
var something = "bla bla";
*@*/
var other = "something else";

/*@*
var something = "bla bla";
*@*/
var other = "something else";

.但他们也有一些问题。

解决方法 1:

我找到我的答案:

<script type="text/javascript">
/*@*
var something = "bla bla";
*@//*/
var other = "something else";
</script>

它将呈现为

/*//*/
var other = "something else";

visual studio 的智能感知和 resharper 工作正常 !!!

官方微信
官方QQ群
31647020