删除 vscode 中的引号或在引号和无引号之间切换

新手上路,请多包涵

是否有任何 vscode 的快捷方式或扩展可以帮助删除选定文本周围的引号(单 ‘ 或双 “ )?

请参见下面的示例

'hello' ==> hello

换句话说,是否有可能有一个功能可以在引号和不引号之间切换当前选择?

我已经为 vscode 尝试了 es 引号,这在单引号和双引号之间切换引号时非常好。

原文由 rahoolm 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.9k
2 个回答

这个扩展 可以让你在引号之间进行选择来做一些技巧。您可以在单引号和双引号之间切换,也可以选择引号内的任何内容。

我找到的最近似的解决方案是使用快捷键(Ctrl+k、`)全选,然后剪切、擦除引号,然后粘贴文本。

这是我找到的最好的

原文由 Soldeplata Saketos 发布,翻译遵循 CC BY-SA 3.0 许可协议

详细说明 Soldeplata 的回答

在我们开始之前: 通过按 Ctrl + kCtrl + s 查找用于 扩展选择 的快捷方式并搜索 smartselect (因为它可能因键盘布局和安装的键盘映射扩展而不同)。我有两个快捷键可供选择: Shift + alt + Ctrl + w

步骤(不是一个捷径而是一个小编):

  • 你的起点……………………………….. Some say: "hello";

  1. 将光标放在单词 hello 的任意位置

并使用快捷方式扩展选择…… Some say: "hello"; 2. 剪切选择( Ctrl + x )…………………. Some say: ""; 3. 按一次退格键

(这删除了两个引号)…………………. Some say: ; 4. 粘贴 ( Ctrl + v ) ………………… Some say: hello;

原文由 Superole 发布,翻译遵循 CC BY-SA 4.0 许可协议

推荐问题