특정 폴더나 해당 폴더를 포함한 하위 폴더 전체를 검색해서 특정 문자열을 가진 파일과 그 위치를 찾아내는 것은 개발자뿐만 아니라 일반 사용자들에게 종종 발생하는 필요이다. 예를 들어 인기 있는 APM(Apache, PHP, MySQL) 패키지인 XAMPP에서 특정한 값을 조회하거나 설정하는 모든 파일을 찾고 싶은 경우이다. 소스 코드가 될 수도 있고 설정 파일일 수도 있지만 전체 파일을 뒤져서 해당 값을 가지고 있는 파일을 모두 찾고 각 파일 내 라인 위치를 알려준다면 너무도 작업이 쉬워질 것이다. 물론 검색 결과를 선택하면 바로 해당 파일을 조회나 편집할 수 있으면 금상첨화일 것이다. 바로 이런 기능을 수행할 수 있는 것이 노트패드++의 "파일에서 찾기" 기능이다. 물론 이런 기능을 전문적으로 수행하는..
프로그램 개발자가 프로그램을 분석하는 과정에서 제일 필요한 것은 구문을 분석해서 함수가 정의된 곳을 찾아 가거나 지정한 변수나 함수를 호출하는 모든 곳을 찾는 기능도 유용하지만 특정 디렉토리에 있는 모든 파일에 대해서 특정 텍스트를 검색하는 기능은 필수 도구라 해도 과언이 아닙니다. 리눅스/유닉스에서는 grep 도구를 통해서 간단하게 사용할 수 있지만 윈도우의 경우에는 개발자 나름의 도구를 사용해야 합니다. 노트패드 ++(이하 NPP)에서는 찾기>파일에서 찾기 메뉴나 Ctrl+Shift+F 단축키를 통해서 사용할 수 있습니다. 개발자가 여러 파일에서 특정 텍스트를 찾는 경우 찾아진 결과를 일목요연하게 볼 수 있는 기능도 중요하지만 결과에서 특정 파일의 특정 라인 위치로 간편하게 이동할 수 있는 연동 기능..