RecentChanges
  FrontPage
  Login Find  |  Index  
 
Find In Files
1 History
2 중요 기능
3 기능 설명
4 단축키
5 Vista
6 Upgrade시 주의사항
7 Download

1 History #

- 2.7.0.1 (2008/11/2)
  • 검색시 제외항목을 지정할 수 있도록 "In files/file types"항목에 Exclude기능 추가
  • Save file list, Save result기능 추가
  • Find in result기능 보강(이전에는 찾은 파일에서 검색했으나 찾은 문자열에서 검색하도록 수정)
- 2.6.0.10
  • ?DesyEdit에 대한 자동 Parameter를 가지고 오도록 추가
- 2.6.0.9
  • Shift+Delete시 삭제표시가 되지 않던 문제 수정.
  • 탐식기메뉴에서 Del Menu를 선택할 때 Shift를 누를고 선택하면 Trash로 이동하지 않고 삭제하는 기능 추가
  • Notepad++.exe에 대한 자동 Parameter를 가지고 오도록 추가
  • Parameter자동으로 가지고 오는 방식 변경(파일이름으로 검색)
  • Copyright 2007로 수정
- 2.6.0.6
  • 텍스트출력시 말줄임표가 잘못 그려지는 문제 수정.
- 2.6.0.5
  • 결과리스트에서 Column Header항목의 크기를 조정하였을 때 Update되지 않던 문제 수정.
- 2.6.0.4
  • Shell Menu에서 FindInFiles Menu를 항상 최상위에 위치하도록 수정.
- 2.6.0.3
  • 창의크기를 최대화 했을때 잔상이 남는 문제 수정.
- 2.6.0.2
  • Editor설정이 되어있지 않으면 설정창을 띄워 설정을 유도한다.
  • Editor프로그램설정시 Editor를 자동으로 인식하여 Argument를 자동적으로 넣어주는 기능 추가
  • Find버튼 선택 후 바로 검색결과로 Focus가 이동하도록 수정
  • Tab Order수정
  • Context Menu Key지원
  • Windows의 Context Menu추가
- 2.5.0.5
  • 찾은 문자열에서 말줄임문자가 왼쪽에 오는 문제 수정
  • 사용자가 설정한 에디터로 찾은 문자열을 Open할 때 버그 수정
- 2.5.0.4
  • Wildcard찾는 방식 변경
  • In files/file types에서 아무것도 입력하지 않았을 때 파일을 찾지 못하는 문제 수정
  • About에서 파일버전을 읽어서 출력되도록 수정
- 2.5.0.2
  • In files/file types에서 *.cpp;*.h로 등록했을 경우 파일을 찾지 못하는 문제 수정
- 2.5.0.0
  • In files/file types에서 파일을 등록하였을 경우 파일이름찾기 룰이 적용되지 않던 문제수정
  • In files/file types에서 Regular Expression을 사용할 수 있도록 수정
- 2.3.0.0
  • Find in result기능 추가
- 2.2.0.3
  • 찾은 문자열중 '&'가 보이지 않는 문제 수정
- 2.2.0.2
  • Release

2 중요 기능 #

  • 텍스트 찾기 기능
  • 파일 찾기 기능
  • 찾은 결과에서 검색 기능
  • 탐색기 쉘 메뉴 지원
  • 찾은 텍스트 Hilite기능
  • Unicode, Ascii, ?UTF8 Text 자동인식 기능
  • Regular Expression지원
  • Drag&Drop으로 검색폴더추가 기능
  • 다양한 오픈기능(Shell Open, Open by editor, Open containing folder)
  • Delete기능(Move to trash, Delete)
  • 그외 개발자도 모르는 기능이 있음^^(찾아보아요~~)

3 기능 설명 #

FindInFiles_SaveResult.gif

Save file list...
현재 검색된 파일의 리스트를 저장한다.
파일 형식은 UNICODE파일이다.
배치로 작업을 수행할 때 유용하게 사용할 수 있다.

Save result...
현재 검색된 결과를 저장한다.
파일 형식은 UNICODE파일이다.
배치로 작업을 수행할 때 유용하게 사용할 수 있다.
아래와 같은 형식으로 저장된다.

"파일이름"\t라인\t내용

Config...
Editor, Shell에 관련된 설정을 한다.

FindInFiles_Setting.jpg

Editor for viewing files

파일을 보기 위한 프로그램을 등록한다.
파일을 Open하였을 때 찾은 문자열이 있는 위치로 자동으로 이동하고자 한다면
아래와 같이 해당 프로그램에 맞게 Argument를 설정하여야 한다.

Arguments

Context shell menu

FindInFiles_Shell_Menu.jpg

Context shell menu를 채크하면 Shell기능을 사용할 수 있다.
폴더나 파일에서 오른쪽 마우스 버튼을 Click하면 FindInFiles메뉴가 나온다.
한꺼번에 여러 개의 폴더나 파일을 선택한 후 Shell menu를 사용할 수 있다.


Find What :
찾을 문자열.
만약 문자열이 존재하지 않는다면 "In files/file types"에 설정한 파일을 찾는다.


"?CString"이라는 문자열을 찾은 그림이다.
FindInFiles_Main.gif

In files/file types :
문자열을 찾을 대상 파일들을 여러개 등록할 수 있으며 구분자는 ";"이다.
구문에는 와일드카드(*?)를 사용할 수 있다.
파일검색시 예외로 설정하고자 할 때에는 구분자 '|' 이후에 구문을 지정하며 파일/폴더에 상관없이 적용된다.
아래와 같은 내용을 가진 폴더가 있다고 할 때
FindInFiles_Folder.png
"*.cpp;*.c;*.h"에서 특정 문자을을 찾으면서 ".svn"폴더는 제외하고 싶을 때는 아래와 같이 구문을 지정하면 된다.

FindInFiles_Exclude.jpg

만약 "Find What"에 내용이 없다면 단순히 파일만을 찾는다.
아래 그림은 파일만을 찾은 그림이다.
FindInFiles_File.png

Match case :
대소문자 구분하여 검색

Match whole word only :
단어 단위로 검색

Regular expression :
Regular expression사용

Look in subfolders :
하위 디렉토리를 검색할 것인지 설정하는 옵션

Find in result :
찾은 결과파일의 해당 문자열에서 재검색하는 기능

In folders :
검색할 폴더
채크박스를 ON하면 검색시 해당 폴더를 포함한다.

4 단축키 #

검색 결과 리스트에서 사용할 수 있는 단축키목록

  • 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

5 Vista #

만약 Vista에서 사용할 경우 Shell Menu를 등록할 때 Admin권한을 요구하게 되어 등록이 되지 않을 수 있다. 따라서 FindInFiles.exe를 Admin권한으로 실행한 후 Shell Menu를 등록하든가 아래와 같이 XP호환모드로 설정하여 등록할 수 있다.

FindInFiles_Vista.jpg

6 Upgrade시 주의사항 #

FindInFiles에서 사용하는 모듈중 ?ShellEx.dll은 탐식기메뉴를 지원하기 위한 것으로 사용중일 경우 삭제가 되지 않습니다.
아래와 같이 Upgrade를 진행하여 주세요.

- FindInFiles를 실행시켜 설정창에서 'Context shell menu'항목을 Uncheck한후 확인을 누른다.
- 시스템을 재부팅한다.
- 재부팅 후 새로 Upgrade된 FindInFiles.exe와 ?ShellEx.dll을 해당 폴더에 Copy한다.
- 설정창에서 'Context shell menu'를 다시 Check한 후 확인버튼을 누른다.

7 Download #

FindInFiles_2_7_0_1.zip

EditText | FindPage | DeletePage | LikePages

Powered by MoniWiki
xhtml1 | css2 | rss