2010-01-17 8 views
0

이상한 질문 일지 모르지만 붙여 넣기 중에 복사 할 수있는 방법이 있습니까? 예.Visual Studio 2008 붙여 넣기 동안 복사

당신은 매핑 방향을 전환하고자하는 매퍼가 : 당신이 외부 편집기에서 솜 정규식 체조이 위해 할 수있는 알고

object1.MyProperty = object2.HisProperty; 

object2.HisProperty = object1.MyProperty; 

에,하지만 당신이 할 경우 이것은 일반적인 복사 붙여 넣기로 첫 번째 잘라 내기 붙여 넣기 후 다음과 같이 보입니다 :

object2.HisPropertyobject1.MyProperty = ; 

그리고 그런 다음 object1.MyProperty를 선택하고 잘라내어 오른쪽으로 붙여 넣습니다.

내가 좋아하는 것은 붙여 넣기 중에 바꿀 텍스트를 복사/잘라내는 기능입니다.

건배! , 죄송합니다 (

:b*{[^:b]+}:b*=:b*{[^:b]+}; 

\2 = \1; 

에 의해 대체 :

답변

0

'바로 사용할 수있는'단일 키 입력으로 직접 작업 할 수는 없습니다.

문자, 단어 및 줄을 바꾸는 세 가지 명령이 있습니다. 그러나 이것은 당신의 구체적인 예에서 당신을 도울 수 없습니다. 그러나

(당신이 라인의 중간에 수익을 공격 라인을 바꾸어, 다시 함께 가입을 삭제 히트 수 있지만, 그것은 & 복사하여 붙여 넣기를보다 쉽게되지 않을 것), 그것은 꽤 쉽게 :
파트 A를 자르십시오.
B의 끝으로 이동하여
잘라 내기 B
처음으로 이동하여 붙여 넣습니다.

또는 클립 보드 링을 사용하는 경우 :
컷 부분을 생각하면 Ctrl + Shift + V를 가진
컷 파트 B
붙여 넣기 파트 B
붙여 넣기를 두 번하는

을 붙여하기 그 작업을 다시해야 할 필요가 있습니다. 원하는 작업을 수행하기 위해 매크로를 작성하는 데 약 1 분이 걸리고 키 누름에 할당하여 매번 한 번의 키 누르기로 달성 할 수 있습니다. VS 매크로는 매우 강력합니다. 적어도 2 ~ 3 회 이상의 작업을 반복 할 때 시간을 많이 절약하기 때문에 임시 매크로를 기록하고 재생하는 방법을 배우는 것이 좋습니다.

+0

예, 클립 보드 링이 내가 얻을 수있는 것만 큼 가까운 것 같습니다. :) – Mojito71

0

당신은 ("찾기 옵션에서 사용 확인란을 선택하고 정규 표현식을 선택")도 비주얼 스튜디오에서 Regex in the find & replace dialog을 사용할 수 있습니다 이 표현식을 테스트 할 수는 없었지만, 최소한 아이디어를 줄 것입니다.

1

빠르고 쉬운 방법은 검색/바꾸기 작업을 세 번 사용하는 것입니다. 더미 이름 :

  1. 이것은 당신이 .MyProperty.HisProperty에 대한 액세스 모든 발행 수를 대체 할 것으로 가정 .HisProperty

.OmgTizIsDaCrazyStuff 교체 .MyProperty

  • .HisProperty 교체 .OmgTizIsDaCrazyStuff
  • .MyProperty 교체

  • 관련 문제