vscode是否有任何快捷方式或扩展程序可以帮助删除所选文本周围的引号(单个'或双")? 见下面的例子
'hello'
==> hello
换句话说,是否有可能在引号和引号之间切换当前选择的功能?
我已尝试过vscode的引用,这在单引号和双引号之间切换引号时非常好。
答案 0 :(得分:3)
有this extension可让您通过引号之间的选择做一些技巧。您可以在简单引号和双引号之间切换,也可以选择某些引号内的任何内容。
我发现最近似的解决方案是使用快捷键(Ctrl + k,`)选择全部,然后剪切,删除引号然后粘贴文本。
这是我找到的最好的
答案 1 :(得分:0)
详细介绍Soldeplata's answer:
开始之前:通过点击 Ctrl + k , > Ctrl + s 并搜索 smartselect (因为它可能与键盘布局和已安装的键盘映射扩展名不同)。我有两种快捷方式可供选择: Shift + alt + →或 Ctrl + w
步骤(不是一个快捷方式,而是一小部分):
Some say: "hello";
Some say: "hello";
Some say: "";
Some say: ;
Some say: hello;
答案 2 :(得分:-5)
这适用于您提供的示例。
从中选择要删除引号的文字。
菜单编辑|替换
搜索public class Property
{
public string Name { get; set; }
public PropertyValues Values { get; set; }
}
public class PropertyValues
{
public double Value { get; set; }
public string DisplayValue { get; set; }
}
引号
替换为[space]
点击“全部替换”图标
编辑|如果您愿意,撤消会将报价放回去。