You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WebStorm如何去除引号内文本?寻求快捷操作方式

在WebStorm中移除引号内文本的实用方法

当然有办法啦!在WebStorm里要把'my_var'快速变成my_var,我日常开发常用这几个高效的方法,分享给你:

方法一:正则替换(批量处理首选)

如果需要一次性处理多处带引号的文本,正则替换是最方便的:

  • 按下Ctrl+R(Windows/Linux)或Cmd+R(Mac)打开替换面板
  • 点击面板上的「正则表达式」按钮(就是那个.加*的图标)
  • 查找框输入:'(.*?)'(针对单引号),如果是双引号就用"(.*?)"
  • 替换框输入:$1
  • 点击「Replace All」批量替换,或者「Replace」逐个确认替换
  • 进阶技巧:如果想同时处理单双引号,查找框用(['"])(.*?)\1,替换框依然用$2,这样不管是单引号还是双引号包裹的内容都能一键去除引号

方法二:内置的「Unwrap」功能(单次操作最快)

这个是WebStorm自带的快速移除包裹的功能,操作超直观:

  • 选中带引号的整个文本(比如'my_var'),或者直接选中引号内的内容
  • 按下Ctrl+Shift+Delete(Windows/Linux)或Cmd+Shift+Delete(Mac),会弹出操作菜单
  • 选择「Unwrap Quotes」选项,瞬间就能去掉引号留下里面的内容
  • 也可以右键点击选中的文本,找到「Unwrap/Remove...」选项,再选择对应的引号移除动作

方法三:自定义快捷键(高频操作必备)

如果你经常需要做这个操作,不如给「Unwrap Quotes」设个专属快捷键:

  • 打开「Settings/Preferences」(快捷键:Ctrl+Alt+S或Cmd+,)
  • 在搜索框输入「Unwrap Quotes」找到这个操作
  • 点击「Add Keyboard Shortcut」,设置你顺手的快捷键(比如我自己设的是Ctrl+Shift+Q)
  • 保存设置后,下次直接按快捷键就能秒删引号了

小附加技巧

如果想快速选中引号内的内容,可以按下Ctrl+W(Windows/Linux)或Cmd+W(Mac):第一次按选中单个单词,第二次就能精准选中引号内的全部内容,之后再用上面的方法移除引号就更顺手啦!

内容的提问来源于stack exchange,提问作者avalanche1

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 07:02:34