Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Disabling copy of empty text in Visual Studio

I have somehow misconfigured fingers. This leads to a very annoying situation.

  1. I select a block of text to copy;
  2. I move the cursor the place where I want to paste the code;
  3. I accidentally press Ctrl+C again instead of Ctrl+V;
  4. My block of copied text is replaced by an empty block;
  5. I have to go back and do it all over again. Grrrrr.

Is there any way to disable this behavior, that is to disable copy of empty blocks of text in Visual Studio 2005+?

like image 314
Jorge Ferreira Avatar asked Sep 16 '08 16:09

Jorge Ferreira


People also ask

Can you copy paste in Visual Studio?

In addition to ctrl + shift + v you can use ctrl + shift + c to Merge-Copy. And ctrl + shift + x to Merge-Cut. Select clipboard to paste ( ctrl + alt + v ).


3 Answers

It's not copying an empty block, it's copying the blank line. You can change this setting in Tools > Options > Text Editor > All Languages > 'Apply Cut or Copy Commands to blank lines when there is no selection'

like image 113
John Sheehan Avatar answered Sep 30 '22 16:09

John Sheehan


Press CTRL+SHIFT+V twice.

like image 24
Magnus Johansson Avatar answered Sep 30 '22 18:09

Magnus Johansson


I'm using Visual Studio 2008 (but I believe this answer applies to Visual Studio 2005).

Select Tools -> Options.

Navigate to the "Text Editor" node and expand it.

Expand "All Languages" (or whatever language you want to apply this to) and check the "Apply Cut or Copy commands to blank lines when there is no selection".

like image 42
Jeremy Wiebe Avatar answered Sep 30 '22 16:09

Jeremy Wiebe