Javascript 如何防止Intellij再次破坏代码

Javascript 如何防止Intellij再次破坏代码,javascript,intellij-idea,editor,code-intelligence,Javascript,Intellij Idea,Editor,Code Intelligence,鉴于: function hide(){ displayer.hide(error); } 重构函数名会产生: function refactored_to_new_name() { displayer.refactored_to_new_name(error); } 有没有办法阻止intellij这样做 为

鉴于:

function hide(){                                                                       
       displayer.hide(error);  
}
重构函数名会产生:

function refactored_to_new_name() {
             displayer.refactored_to_new_name(error);
}
有没有办法阻止intellij这样做

为什么它认为自己有权认为自己是聪明的

这些类型的重构应该永远不会失败,但intellij经常这样做。它假设了一些事情

禁用在注释和字符串中搜索


你可能无法复制,但这并不意味着它不是刚刚发生的

这显然不是正确的行为。如果你能像你所说的那样重现这个问题,你能做的最好的事情就是把问题归档

以下是如何:

在打开IntelliJ IDEA跟踪系统 . 如果您尚未注册,请执行以下操作: 信息技术 单击创建问题。 在打开的页面上,选择IntelliJ IDEA 从项目下拉列表中。 描述您的问题并提供解决方案 在“说明”和“摘要”字段中对其进行简要摘要 分别地 如有必要,附上一个屏幕截图,说明 你的问题。 准备好后单击“创建问题”。
你使用哪种编辑器?intellij有多个…@Dekel Ultimate 16.x什么的。要么是可复制的bug,要么是用户错误,我打赌是用户错误。@Meo这怎么可能是用户错误?为什么你认为编辑知道得更多。我能够在另一个脚本中重现这一点。试试看,让我知道。然后贴一个可复制的例子。