Replace옵션

 

섹션은 파일에서 텍스트 교체 옵션을 기술합니다.


Search 메뉴에서 Replace 선택하거나 Ctrl + R 눌러서 Replace Search 다이얼로그를 부릅니다.



다이얼로그는 많은 다른 옵션을 가집니다:

Text to find  

콤보 박스에서 당신은 검색하는 텍스트를 타이프할 있거나, 선택할 있습니다.

Replace with  

콤보 박스에서 당신은 발견된 표현식을 교체하기 위해 타이프할 있거나, 텍스트를 선택할 있습니다.

 

   옵션 그룹

 

Case sensitive  

If selected, differs upper and lowercase letters performing search. 
만일 선택되면, 검색을 수행하는 대문자와 소문자는 다릅니다.

Preserve case  

만일 선택되면, IDEA 교체 동작을 다음과 같이 수행합니다:   번째 문자의 격과 처음 문자열의 일반 격은 유지될 것입니다.  예를 들면, 만일 당신이 교체 패턴으로서 "yourtest" 타이프하면 "MyTest" Yourtest 교체될 것입니다. 만일 Case sensitive 또는 Regular expressions 체크 박스가 선택되면 불가능합니다.

Whole words only  

만일 선택되면, 단지 기호 순서를 위해 있는 전체의 단어의 검색은 스페이스//구두점/특수 문자와 함께 다른 한편과 분리했습니다.  만일 Regular expressions  체크 박스가 선택되면 불가능합니다.

Regular expressions 

만일 선택되면, 당신에게 자바 perl5 같은 정규 표현을 사용하는 것을 허락합니다.


정규 표현과 구문에 관한 정보에 대해, java.util.regex (Java SDK 1.4) 대한Javadoc 참조하십시오.


후방 참조는 \n 아닌 $n 형식을 가지고 있어야만 합니다 ( java.util.regex 에서와 같이)


 

   범위 그룹

 

Global  

만일 선택되면, 전체 파일에서 수행된 검색을 설정합니다.

Selected text  

만일 선택되면, 선택된 텍스트와 함께 수행된 검색을 제한합니다.

 

   방향 그룹

 

Forward  

만일 선택되면, 현재의 캐럿 위치로부터 파일의 끝까지 검색 방향을 설정합니다.

Backward  

만일 선택되면, 현재의 캐럿 위치부터 파일의 시작까지 검색 방향을 설정합니다.

 

   기점 그룹

 

From cursor  

만일 선택되면, 현재의 캐럿 위치로부터 수행된 검색을 설정합니다.

Entire scope 

만일 선택되면, 파일 종료 또는 시작(Direction group 선택에 따라)으로부터 수행된 검색을 설정합니다.


Enter 또는 Find 누르면 Text to find 필드의 표현식에 대한 검색을 시작합니다. 만일 어떤 것이 발견되면 캐럿은 번째 발견된 표현식의 끝에 설정됩니다. 그리고 표현식은 강조됩니다. 당신에게 다음의 Replace 다이얼로그가 프롬프트 입니다.

Replace  

현재 선택된 표현식을 Replace Text  다이얼로그의 Replace with 필드에서 하나의 설정과 함께 교체하고, 만일 어느 것이 있어도 발견된 다음에 표현식을 네비게이트합니다.

Skip  

현재 선택된 표현식을 스킵하고, 만일 어느 것이 있어도 다음에 발견된 표현식을 네비게이트합니다.

All  

Replace Text  다이얼로그의 Replace with 필드에서 하나의 설정과 함께 파일에서 발견된 전체 표현식을 교체합니다.

Cancel  

다이얼로그를 닫고, 교체 동작을 취소합니다.



파일(검색 방향에 의존하는 )에서 최초 또는 최종 발견된 표현식에 도달하면 그것 위에서 당신에게 알려주는 팝업 윈도우를 부를 것이고, 사용자가 각각 하단 또는 정상으로부터 검색을 계속하도록  F3  누를 것을 제안할 것입니다.



만일 아무것도 발견되지 않으면 당신은 팝업 윈도우를 것입니다.