[string] Eclipse의 모든 파일에서 문자열 바꾸기

현재 프로젝트의 모든 파일에서 대체 문자열을 검색하는 방법을 알고 있습니까?

이 문자열이 “/ sites / default /”라고 말하면 “/ public / sites / default”가되고 싶습니다.

그러나 거의 1000 개의 파일이 있습니다.



답변

  • “검색”-> “파일”
  • 텍스트, 파일 패턴 및 프로젝트를 입력하십시오
  • “바꾸다”
  • 새 텍스트를 입력하십시오

oil …


답변

집중하고있는 파일 유형에 따라 Ctrl + H는 다른 유형의 검색 화면을 엽니 다.

보다 일관된 단축키는 Alt 방법을 사용하는 것입니다. Alt, A, F를 차례로 누르십시오.

효율적인 작업 순서 :

  1. Ctrl + C 교체하려는 텍스트 (사용 가능한 경우)
  2. 바꾸려는 텍스트를 강조 표시하십시오.
  3. ALT, A, F를 차례로 누릅니다. 파일 검색으로 이동합니다. (2)에서 선택하면 검색 창이 자동으로 채워집니다.
  4. “파일 이름 패턴”입력 상자에 모든 Java 파일 을 바꾸려면 ” .java”를 입력 하고 모든 파일을 바꾸려면 “를 입력 하십시오.
  5. “바꾸기…”를 클릭하십시오
  6. Ctrl + V (붙여 넣기). 또는 교체하려는 값을 입력하십시오.
  7. 시작하다

내 블로그 게시물에서 자세한 내용을 찾을 수 있습니다 : http://blog.simplyadvanced.net/android-how-to-findreplace-in-multiple-files-using-eclipse/


답변

Eclipse 검색 대화 상자를 열려면 Ctrl + H를 사용하고 적절한 검색 탭을 선택한 후 “바꾸기 …”를 선택하여 “검색 및 바꾸기”대화 상자로 이동하십시오.


답변

이상하지만 두 단계 작업입니다.

  1. 원하는 것을 검색
  2. 검색 탭에서 마우스 오른쪽 단추를 클릭하고 바꾸기를 선택하거나 모두 바꾸십시오.

데모 :

http://www.avajava.com/tutorials/lessons/how-do-i-do-a-find-and-replace-in-multiple-files-in-eclipse.html


답변

토니 매드슨 (Tonny Madsen) 은 그것을 올바르게 말했지만 때로는 너무 단순합니다.

모든 교체가 당신이하려는 일에 맞는 것은 아니기 때문에 교체를 더 선택적으로하려면 어떻게해야합니까?

특정 폴더, 파일 또는 인스턴스에서만 대체 작업을 수행 할 수 있도록 세분화하는 방법은 다음과 같습니다.

먼저, 그가 말한대로하십시오 :

  • Search->를 클릭 하거나 +를 File...누르고 “파일 검색”탭을 선택하십시오.CtrlH
  • 텍스트, 파일 패턴을 입력하고 작업 공간 또는 작업 세트를 선택하십시오.

그때:

  • 딸깍 하는 소리 Search
  • 결과가 나타나면 선택 Ctrl하려는 항목을 + 클릭하여 폴더, 파일 또는 인스턴스 를 선택하십시오. 예 : 여기는 내가 선택한 것입니다. 3 개의 인스턴스, 1 개의 파일 및 1 개의 폴더를 선택했습니다.

여기에 이미지 설명을 입력하십시오

  • 이제 선택 항목을 마우스 오른쪽 버튼으로 클릭하고->로 이동하십시오 Replace Selected.... 스크린 샷은 다음과 같습니다.

여기에 이미지 설명을 입력하십시오

  • 바꿀 내용을 “포함”으로 입력하십시오. 제 경우에는 “4 개의 파일에서 190 개의 일치 항목을 교체합니다”라고 표시되어 있습니다. 이제를 클릭하십시오 OK.

여기에 이미지 설명을 입력하십시오

oil!

참고 문헌 :


답변

ctrl + H  will show the option to replace in the bottom .

여기에 이미지 설명을 입력하십시오

바꾸기를 클릭하면 아래와 같이 표시됩니다

여기에 이미지 설명을 입력하십시오


답변

검색 => 파일에 옵션이 있으며 단축키는 Ctrl+ H입니다. 추가 링크를 참조하십시오. 이것은 Eclipse Neon에서 잘 작동합니다.

Eclipse에서 전체 프로젝트를 찾거나 바꾸는 방법이 있습니까?