
1 중요 기능
- 텍스트 찾기 기능
- 파일 찾기 기능
- 찾은 결과 파일로 저장기능
- 탐색기 쉘 메뉴 지원
- 찾은 텍스트 Hilite기능
- Unicode, Ascii, UTF8 Text 자동인식 기능
- Drag&Drop으로 검색폴더추가 기능
- 다양한 오픈기능(Shell Open, Open by editor, Open containing folder)
- Delete기능(Move to trash, Delete)
2 기능 설명
Config...
Editor, Shell에 관련된 설정을 한다.
(C:\Users\사용자\AppData\Local\FindInFiles\FindInFiles.dat)
Editor for viewing files
파일을 보기 위한 프로그램을 등록한다.
파일을 Open하였을 때 찾은 문자열이 있는 위치로 자동으로 이동하고자 한다면
아래와 같이 해당 프로그램에 맞게 Argument를 설정하여야 한다.
Arguments
- UltraEdit : "%f/%l"
- DesyEdit : "%f/%l"
- VIM : "%f" +%l
- AcroEdit : "%f"/L:%l
- Crimson Editor : "%f" /L:%l
- EditPlus : "%f" -cursor %l:0
- EmEditor : "%f" /l %l
- Notepad++ : -n%l "%f"
Context shell menu
Context shell menu를 채크하면 Shell기능을 사용할 수 있다.
폴더나 파일에서 오른쪽 마우스 버튼을 Click하면 FindInFiles메뉴가 나온다.
한꺼번에 여러 개의 폴더나 파일을 선택한 후 Shell menu를 사용할 수 있다.
Find What :
찾을 문자열.
만약 문자열이 존재하지 않는다면 "In files/file types"에 설정한 파일을 찾는다.
In files/file types :
문자열을 찾을 대상 파일들을 여러개 등록할 수 있으며 구분자는 ";"이다.
구문에는 와일드카드(*?)를 사용할 수 있다.
파일검색시 예외로 설정하고자 할 때에는 구분자 '|' 이후에 구문을 지정하며 파일/폴더에 상관없이 적용된다.
Match case :
대소문자 구분하여 검색
Match whole word only :
단어 단위로 검색
Look in subfolders :
하위 디렉토리를 검색할 것인지 설정하는 옵션
In folders :
검색할 폴더
채크박스를 ON하면 검색시 해당 폴더를 포함한다.
3 단축키
검색 결과 리스트에서 사용할 수 있는 단축키목록
- Delete : Move file to trash
- Shift+Delete : Delete
- Enter : Open by Editor
- Ctrl+ Enter : Open containing folder
- Shift+Enter : Open Shell
- Double Click : Open by Editor
- Ctrl+ Double Click : Open containing folder
- Shift+Double Click : Open Shell
4 Upgrade시 주의사항
FindInFiles에서 사용하는 모듈중 ShellEx.dll은 탐식기메뉴를 지원하기 위한 것으로 사용중일 경우 삭제가 되지 않습니다.
아래와 같이 Upgrade를 진행하여 주세요.
- FindInFiles를 실행시켜 설정창에서 'Context shell menu'항목을 Uncheck한후 확인을 누른다.
- 시스템을 재부팅한다.
- 재부팅 후 새로 Upgrade된 FindInFiles.exe와 ShellEx.dll을 해당 폴더에 Copy한다.
- 설정창에서 'Context shell menu'를 다시 Check한 후 확인버튼을 누른다.
5 Download