VSCode - 是否有任何选项可以替换 vs 代码中单引号内的任何形式的文本?



我有一个很长的sql查询

update emplyee_table SET name = 'abc',age='25',address='stackoverflow' WHERE id = 10

我希望上面的查询像这样被任何 vscode 操作替换。

update emplyee_table SET name = ?,age=?,address=? WHERE id = 10

您可以在VSCode中使用查找和替换以及适当的正则表达式。 这个正则表达式应该有效:'[^';]*'

Ctrl+H将弹出替换菜单 - 启用正则表达式替换后(按钮看起来像.*(,将模式'[^';]*'替换为?Ctrl+Alt+Enter将替换打开编辑器中的所有匹配项。

相关内容