Sencha touch 为什么Resharper会进入“输入”;“福福”;每当我点击;输入“;从脚本标记中

Sencha touch 为什么Resharper会进入“输入”;“福福”;每当我点击;输入“;从脚本标记中,sencha-touch,resharper,Sencha Touch,Resharper,我目前正在使用ReSharper build 6.0.2202.688,遇到了一个非常奇怪的问题。当我点击“回车”键从脚本标记中添加换行符时,ReSharper会自动添加行“foo-foo” 福福 福福 福福 福福 福福 福福 福福 福福 }); 我试图在LiveTemplates中找到这一点,但没有发现任何适用的 我也没有看到任何会导致此问题的ReSharper配置。而且,当我正在学习一些Sencha Touch教程时,它只是随机开始发生的 知道这是什么原因吗? 谢谢请安装最新版本 自从您

我目前正在使用ReSharper build 6.0.2202.688,遇到了一个非常奇怪的问题。当我点击“回车”键从脚本标记中添加换行符时,ReSharper会自动添加行“foo-foo”


福福
福福
福福
福福
福福
福福
福福
福福
});
我试图在LiveTemplates中找到这一点,但没有发现任何适用的

我也没有看到任何会导致此问题的ReSharper配置。而且,当我正在学习一些Sencha Touch教程时,它只是随机开始发生的

知道这是什么原因吗? 谢谢

请安装最新版本
自从您当前使用的版本6.0发布以来,此错误已得到修复。

我也有此问题,并升级到ReSharper 6.1.1。然而,它并没有解决这个问题。事实上,根据YouTrack页面上的这个bug,它直到7.0.43.13版本才被修复


在7.0.1(7.0.1098.2760)中,它发生在我身上

我发现错误在一个格式错误的脚本块中,其中服务器端脚本块嵌入到客户端脚本块中。e、 g

<script type="text/javascript" language="javascript">
    <script runat="server" language="C#">
        string ServerString = "this breaks things";
    </script>
    var clientString="<%=ServerString() %>";
</script>

<script type="text/javascript" language="javascript">
// try typing something here and hitting enter for "foo"
</script>

string ServerString=“这会破坏事物”;
var clientString=“”;
//试着在这里输入一些东西,然后按enter键输入“foo”
我的修复方法是将嵌套的服务器端脚本块移到客户端脚本块之外

注意:免责-这不是我的代码!我在代码中插入了随机foo,希望它停止


我已经用JetBrains打开了一个新的支持票证,因为要插入“foo”并从源代码中删除其他字符似乎很奇怪,即使我的html/脚本格式不正确。

噢,这是一个已知的问题。那么我想我需要升级了。这是一个有趣的错误。谢谢
<script type="text/javascript" language="javascript">
    <script runat="server" language="C#">
        string ServerString = "this breaks things";
    </script>
    var clientString="<%=ServerString() %>";
</script>

<script type="text/javascript" language="javascript">
// try typing something here and hitting enter for "foo"
</script>