有没有办法在IntelliJ上删除周围的括号,括号,引号等?例如,如果我有:
"string"
Run Code Online (Sandbox Code Playgroud)
有没有办法删除匹配的引号并得到这个?
string
Run Code Online (Sandbox Code Playgroud)
编辑:我找到了一种更简单的方法(带有正则表达式的插件代码留在下面以供怀旧)
Webstorm 在 Mac 上具有扩展选择和收缩选择功能,它们绑定到 alt-upArrow 和 alt-downArrow
您可以使用扩展选择来选择内容和引号/大括号/括号,然后记录一个宏(我称为我的展开)并执行以下操作:
然后您可以保存宏并添加键绑定。
任何时候你想打开某些东西,你都可以扩展选择,直到它包括外部大括号,然后按你的热键,它将用其内部内容替换包括大括号的选择。
我做了一个迷你插件,
我使用实时插件安装/编码安装/编码。
它依赖于这个正则表达式:
[\["'({](.+)['"})\]]
Run Code Online (Sandbox Code Playgroud)
正则表达式也经常在 webstorm 的搜索/替换功能中工作
(选中正则表达式和选择中),但在神秘的情况下会失败:
| 归档时间: |
|
| 查看次数: |
2757 次 |
| 最近记录: |