자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi 한글검색 문의드립니다.
2013.04.01 21:43
현재 Delphi XE 사용 중입니다.
Find in Files의 기능을 이용하여 소스를 검색하려고 하는데..
요점은 제가 갖고있는 소스내에서 특정 단어를 검색하려고 합니다.
그래서 Find in Files의 option중에 where 조건으로 Search in directories를 선택 후
찾으려는 단어를 검색해보았습니다.
그런데 여기서 영문으로 검색하면 결과가 잘 리턴되는 것이
한글로만 검색하면 나오질 않습니다.
여러가지로 시도해본 결과 프로젝트그룹에 올려져있거나 패키지 등을 불러왔을 때의 경우에만
불러진 소스의 내용만 검색되지 그 외에 것은 검색되지 않았습니다.
예를 들면, 제가
A.dproj - [a.pas]
B.dproj - [b.pas]
C.dproj - [c.pas]
의 소스를 갖고있다 했을 때(모두 동일 소스로 구성됨..),
한글로 검색을 해보면 로딩된 프로젝트에서의 소스만 검색되고
나머지 로딩되지 않은 소스의 검색결과는 나오지 않았습니다.
저 말고도 주변의 사용자 또한 같은 현상이 발견됐는데요..
다른 분들은 어떠신지 궁금합니다.
댓글 1
Delphi 한글검색 문의드립니다.
2013.04.01 21:43
현재 Delphi XE 사용 중입니다.
Find in Files의 기능을 이용하여 소스를 검색하려고 하는데..
요점은 제가 갖고있는 소스내에서 특정 단어를 검색하려고 합니다.
그래서 Find in Files의 option중에 where 조건으로 Search in directories를 선택 후
찾으려는 단어를 검색해보았습니다.
그런데 여기서 영문으로 검색하면 결과가 잘 리턴되는 것이
한글로만 검색하면 나오질 않습니다.
여러가지로 시도해본 결과 프로젝트그룹에 올려져있거나 패키지 등을 불러왔을 때의 경우에만
불러진 소스의 내용만 검색되지 그 외에 것은 검색되지 않았습니다.
예를 들면, 제가
A.dproj - [a.pas]
B.dproj - [b.pas]
C.dproj - [c.pas]
의 소스를 갖고있다 했을 때(모두 동일 소스로 구성됨..),
한글로 검색을 해보면 로딩된 프로젝트에서의 소스만 검색되고
나머지 로딩되지 않은 소스의 검색결과는 나오지 않았습니다.
저 말고도 주변의 사용자 또한 같은 현상이 발견됐는데요..
다른 분들은 어떠신지 궁금합니다.
XE7 업데이트1에서 테스트 결과 정상 검색됩니다.
아래 과정으로 확인해 보시기 바랍니다.
2개의 프로젝트가 그룹으로 등록
Search in directories에서 "가나다"로 검색
두개의 프로젝트의 유닛이 모두 검색됩니다.