Visual studio code VS代码在粘贴内容时在内容之间添加空格

Visual studio code VS代码在粘贴内容时在内容之间添加空格,visual-studio-code,copy,text-editor,paste,Visual Studio Code,Copy,Text Editor,Paste,当我复制此文件时,例如: 它粘贴为: 有人有什么建议吗?我甚至不知道从哪里开始解决这个问题。在IDE中: 转到文件|首选项|设置,然后单击文本编辑器|格式。 顶部选项应为FormatOnPaste,确保未选中此选项 如果您使用的是扩展,那么对于在Visual Studio 2019中遇到类似问题的任何人来说,这是一个。问题,可以按如下方式解决: 转到工具|选项|文本编辑器|{language} 现在,根据语言的不同,需要更改的选项可能会出现在一些不同的地方,也可能会丢失。但对于C#和Ja

当我复制此文件时,例如:


它粘贴为:


有人有什么建议吗?我甚至不知道从哪里开始解决这个问题。

在IDE中:

转到
文件
|
首选项
|
设置
,然后单击
文本编辑器
|
格式
。 顶部选项应为
FormatOnPaste
,确保未选中此选项


如果您使用的是扩展,那么对于在Visual Studio 2019中遇到类似问题的任何人来说,这是一个。

问题,可以按如下方式解决:

转到工具|选项|文本编辑器|{language}

现在,根据语言的不同,需要更改的选项可能会出现在一些不同的地方,也可能会丢失。但对于C#和JavaScript,则使用代码样式格式化

一旦有了一些选择。如果取消选中“粘贴时自动格式化”,则将完全删除粘贴时的任何重新格式化


或者,为了获得更有限的影响,请进入“间距”部分,将“为运算符设置间距”更改为“忽略二进制运算符周围的空格”。这样做会丢失一些自动重新格式化功能,但我认为不将所有这些空格插入诸如烤肉串大小写变量之类的内容是值得的。

对于那些使用R Tools For Visual Studio的用户,可以在工具>选项>文本编辑器>R>高级>粘贴时格式化(关闭)中使用