String 在WebStorm中交换所选内容中的报价类型
我们必须使现有代码适应新的tslint规则,并切换所有双引号和单引号的位置,例如下面的代码片段String 在WebStorm中交换所选内容中的报价类型,string,replace,webstorm,double-quotes,single-quotes,String,Replace,Webstorm,Double Quotes,Single Quotes,我们必须使现有代码适应新的tslint规则,并切换所有双引号和单引号的位置,例如下面的代码片段 this.errorMsg = errorBody +"<hr/><a href='" +error.url+"' target='_blank'>HTTP " +error.status +" " +error.statusText +"</a>"; this.errorMsg=errorBody
this.errorMsg = errorBody
+"<hr/><a href='"
+error.url+"' target='_blank'>HTTP "
+error.status
+" "
+error.statusText
+"</a>";
this.errorMsg=errorBody
+“
”;
应该看看
this.errorMsg = errorBody
+'<hr/><a href="'
+error.url+'" target="_blank">HTTP '
+error.status
+' '
+error.statusText
+'</a>';
this.errorMsg=errorBody
+“
”;
你的魔术袋里有什么特别的东西吗
像这样的东西太好了:
不可能一次完成。将
“
替换为&&&&&&
,然后将所有“
替换为”
,然后将所有&&&&&&
替换为“
。您可以选择任何选项,而不是&&&&&&&&
。亲爱的@WiktorStribiżew,这是个玩笑吗?:)当我开玩笑时,我补充道:)我没有。我个人不知道任何内置功能可以一次性完成。因此,查找和替换听起来是可行的方法。。虽然很危险。您可以使用Quick Fix
菜单(灯泡图标--Alt+Enter
在Windows/Linux上),但1)它可以在每个字符串级别上工作(因此您的示例至少需要4次调用),最重要的是2)它不在它们之间切换--它只替换顶级并转义内部级别。。那么“
那你为什么不把它贴在这里呢?不可能一次完成。用替换”
,然后用替换所有“
”
,然后用替换所有&&&
“
。您可以选择任何选项,而不是&&&&&&&&
。亲爱的@WiktorStribiżew,这是个玩笑吗?:)当我开玩笑时,我补充道:)我没有。我个人不知道任何内置功能可以一次性完成。因此,查找和替换听起来是可行的方法。。虽然很危险。您可以使用Quick Fix
菜单(灯泡图标--Alt+Enter
在Windows/Linux上),但1)它可以在每个字符串级别上工作(因此您的示例至少需要4次调用),最重要的是2)它不在它们之间切换--它只替换顶级并转义内部级别。。那你为什么不把它贴在这里呢?