문제

손가락이 잘못 구성되어 있습니다.이는 매우 짜증나는 상황으로 이어진다.

  1. 복사할 텍스트 블록을 선택합니다.
  2. 코드를 붙여넣고 싶은 위치로 커서를 이동합니다.
  3. 실수로 Ctrl+V 대신 Ctrl+C를 다시 눌렀습니다.
  4. 복사된 텍스트 블록이 빈 블록으로 대체됩니다.
  5. 돌아가서 처음부터 다시 해야 해요.으으으으으.

이 동작을 비활성화하는 방법, 즉 Visual Studio 2005+에서 빈 텍스트 블록 복사를 비활성화하는 방법이 있습니까?

도움이 되었습니까?

해결책

빈 블록을 복사하는 것이 아니라 빈 줄을 복사하는 것입니다.도구 > 옵션 > 텍스트 편집기 > 모든 언어 > '선택 항목이 없을 때 빈 줄에 잘라내기 또는 복사 명령 적용'에서 이 설정을 변경할 수 있습니다.

다른 팁

CTRL+SHIFT+V를 두 번 누릅니다.

저는 Visual Studio 2008을 사용하고 있습니다(그러나 이 답변은 Visual Studio 2005에도 적용된다고 생각합니다).

도구 -> 옵션을 선택합니다.

"텍스트 편집기" 노드로 이동하여 확장합니다.

"모든 언어"(또는 이를 적용하려는 언어)를 확장하고 "선택 항목이 없을 때 빈 줄에 잘라내기 또는 복사 명령 적용"을 확인합니다.

제 정신을 지켜준 옵션은 도구 - 옵션 - 텍스트 편집기 - 모든 언어 - 일반에 있습니다.선택 항목이 없을 때 빈 줄에 잘라내기 또는 복사 명령을 적용하는 확인란이 있습니다.이 옵션을 선택 취소하면 클립보드의 내용을 잃지 않고 빈 줄에서 Ctrl+C를 모두 누를 수 있습니다.

원천

도구 > 옵션 > 텍스트 편집기 > 모든 언어 > 일반으로 이동합니다.

해당 페이지의 옵션은 "선택 항목이 없을 때 빈 줄에 잘라내기 또는 복사 명령 적용"입니다.

어떤 이유로 해당 옵션이 작동하지 않았습니다(VS2010).

그러나 매크로에 Ctrl+C를 할당하는 경우 여기에 언급된 대답은 작동했습니다. Visual Studio에서 한 줄 복사 비활성화

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top