【发布时间】:2019-10-20 02:32:48
【问题描述】:
在 Visual Studio Code 中,当在当前行的末尾按下 Delete 按钮时:
[]<- a currsor is here
)
,下一行的文字明显跳到了当前行,变成了这样:
[] )
所以我们在连接的文本中有一堆空格(在上例中的方括号和括号之间),所以我们必须手动删除它们。
在“大”的 Visual Studio(可能是因为 ReSharper)中,所有这些空格都会自动立即删除,只需一个 Delete 笔划,我们就有了我们想要做的事情:
[])
我们如何使用 Visual Studio Code 自动删除这些空格?有这个设置吗?
【问题讨论】:
-
尝试键盘:CTRL + K、CTRL + \ 或菜单:编辑 -> 高级 -> 删除水平空白 C
-
@PDKPavanKumar 谢谢。出于某种原因,我在
Edit菜单中没有Advanced项,并且这些快捷方式都不适合我。无论如何,我正在寻找一种无需每次额外按键即可自动执行此操作的方法。 -
查看
Join Lines命令 - 它与您将得到的一样接近。第一条评论是关于“Visual Studio”,而不是 Visual Studio Code。 -
@Mark
Join Lines似乎是键盘快捷键。如果是这样,那么它没有多大帮助。正如我在问题\评论中解释的那样,我正在寻找一种自动执行此操作的方法。 -
这就是为什么我说它尽可能接近。
标签: javascript typescript visual-studio-code