2008-09-16 63 views
46

我的手指配置不正确。这导致了一个非常烦人的情况。在Visual Studio中禁用空文本的副本

  1. 我选择文本复制块;
  2. 我将光标移动到我要粘贴代码的地方;
  3. 我不小心按了Ctrl + C而不是Ctrl + V;
  4. 我的复制文本块被替换为空白块;我不得不回去再做一遍。 Grrrrr。

是否有任何方法来禁用此行为,即禁用Visual Studio 2005+中的空文本块的副本?

+4

这也让我发疯。 – EndangeredMassa 2008-09-16 16:06:24

+4

我真的很讨厌这个“功能” – 2009-09-08 14:10:31

+2

我从来没有发现这个“功能”,甚至是远程有用的。这只是烦人的! – Johan 2016-04-15 07:52:00

回答

51

这不是复制一个空块,它的复制空行。您可以更改工具此设置>选项>文本编辑器>所有语言>“应用剪切或复制命令,以空行的时候没有选择”

12

按住CTRL + SHIFT + V两次。

2

我使用Visual Studio 2008中(但我相信这个答案适用于Visual Studio 2005)。

选择工具 - >选项。

导航到“文本编辑器”节点并展开它。

展开“所有语言”(或你想这适用于任何语言),并检查“应用的时候没有选择剪切或复制命令,空行”。

2

保存我的理智的选项可以在工具 - 选项 - 文本编辑器 - 所有语言 - 常规中找到。当没有选择时,有一个复选框应用剪切或复制命令来空行。取消选中此选项可让我在空白行上按Ctrl + C所有我想要的内容,而不会丢失剪贴板上的内容。

Source

1

转到工具>选项>文本编辑器>所有语言>常规

页面上的选项是“应用剪切或复制命令,空行的时候没有选择”

相关问题