2013-03-11 3 views
10

여러 문서에서 여러 줄을 자주 바꾸어야합니다. Visual Studio 2012에는 단순한 한 줄 입력 상자에만 여러 줄 코드를 입력 할 가능성이있는 것으로 보입니다. 종종 매우 긴 검색어를 삽입하고 라인을위한 정규 표현식을 넣어 시도 후 embedded search/replace box in Visual Studio 2012 (german language pack) http://s9.postimage.org/nicqk7de7/vs2012.jpgVisual Studio 2012 : 여러 줄로 코드를 바꾸는 방법

:은 "임베디드"검색 상자에

search/replace box layer in Visual Studio 2012 (german language pack) http://s9.postimage.org/i5nw62phr/vs2012_2.jpg

는 단 한 줄의 입력 필드가 그것으로 침입, 난 전혀 안락한 한 줄 입력 필드 안에 가로로 이동해야합니다.

찾기/바꾸기 기능을 사용하여 Visual Studio 2012에서 여러 줄을 바꾸는 다른 방법이 있습니까?

+1

나는 그것을 의심한다. 이전 버전의 Visual Studio에는 없었습니다. 여러 줄의 텍스트 블록을 사용해야하는 경우에는 더 큰 대화 상자를 사용하는 것이 좋습니다. (사용자 정의 찾기/바꾸기 대화 상자를 제공하는 매크로 기반 솔루션에 대해서는 [here] (http://www.helixoft.com/blog/archives/15)를 참고하십시오.) –

+0

한편, RegEx를 사용하는 것보다 UX에 익숙해지기를 바랍니다.) http://www.helixoft.com/blog/multiline-search-and-replace-in-visual-studio-2013-2005.html –

답변

10

먼저 여러 줄을 바꾸려면 검색 창에서 정규 표현식 옵션을 선택해야합니다. 다음 예와는

first 
    second 
    third 

를 검색

fourth 
    fifth 
    sixth 

검색 텍스트로 대체이다 : 제 ([\ S \ 않음] ) 제 ([\ S \ 않음]) 제

대체 텍스트 : 네 번째 $ 1fifth $ 2sixth

find replace example

+0

이렇게하면 한 줄 끝으로 새로운 라인을 캡쳐하고'Replace with' 문자열에 여러 번 사용하면됩니다. – Segfault