디렉토리에서 20 개 텍스트 파일의 텍스트를 찾아서 바꾸는 가장 쉬운 방법은 무엇입니까?


17

디렉토리에 다양한 확장자를 가진 20 개의 텍스트 파일이 있습니다.

모든 파일에서 " nnn "을 " ooo " 로 바꾸고 싶습니다 .

프로젝트로 가져 Eclipse오거나 Visual Studio모두 바꿀 수 있지만 과잉이며 다른 메타 파일 등을 추가합니다.

이 작업을 수행 하는 간단한 방법 은 무엇인지 생각합니다. 모든 파일을 선택하고 마우스 오른쪽 버튼을 클릭 한 다음 "QuickReplacer"와 같은 도구를 선택하고 찾기 및 바꾸기를 클릭하고 완료하십시오.

누구든지 이런 도구를 알고 있습니까?


1
이미 Eclipse를 사용하고있는 경우 파일에서 찾기 (또는 호출 된 파일)를 불러 오면 기존 프로젝트 대신 디렉토리를 선택하여 검색 할 수 있음을 지적하고 싶습니다. 일치하는 파일에서 찾기 / 바꾸기를 실행하는 것이 어렵지 않아야합니다.
익명 겁쟁이

답변:


8

GrepWin은이 작업을 다른 것으로 수행하며 탐색기 플러그인입니다.

그러나이 작업을 수행 할 수있는 다양한 응용 프로그램이 있습니다.

주제에 대한 SO 스레드는 WinGrep 을 옵션으로 제안 합니다.


설치하고 3 분 안에 검색 / 바꾸기를했습니다. 감사합니다!
Edward Tanguay


4

Visual Studio에 익숙하다면 프로젝트를 만들지 않고도 그렇게 할 수 있습니다. 해야 할 일 : Edit>Find/Replace>Find in Files. 폴더를 지정할 수 있습니다 .

나는 이것을 여러 번했습니다. 프로젝트를 만들지 않았거나 (하지 않은 경우) VS가 설치되어 있지 않고이 요청에만 필요하면 과도하다고 말합니다.


2

나는 Textpad 가 다른 것들 중에서도 이런 종류의 일에 매우 유용하다는 것을 알았 습니다.


1

숭고한 : Ctrl+ Shift+f

열려있는 모든 파일의 텍스트를 바꾸거나을 클릭하여 특정 폴더를 지정할 수 있습니다 .

그런 다음 File>을 누르십시오 Save All.


0

필자 는 Helios Software (우수한 텍스트 패드 텍스트 편집기 제조업체)의 WildEdit 제품을 정말 좋아합니다 .

신뢰할 수 있고 빠르며 유연하며 비용이 많이 들지 않습니다 (£ 8.50 = 약 10 유로).

ASCII, ANSI, UTF-8 및 기타 인코딩을 문제없이 처리하며 디렉토리와 파일 마스크 (* .cs, * .as? x 등)를 선택하고 해당 파일에만 변경 사항을 적용 할 수 있습니다. 변경을 취소하려면 원본 파일의 백업을 유지하십시오.

마크


0

SciTE 는 Windows에 내장되어 있습니다. 모든 파일이 같은 디렉토리에 있고 (매우 작고 빠른 범용 텍스트 편집기 인 경우) 마우스 오른쪽 버튼을 클릭하고 디렉토리에서 하나의 파일을 'SciTE로 편집'하십시오 , Ctrl + Shift + F를 입력하고 검색에 문자열을 입력하고 대체 파일 이름 필터를 입력 한 다음 확인을 클릭하십시오.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.