RyuLib/RyuLib for Delphi
소스코드에서 문자열만 검색하기
ryujt
2014. 10. 7. 00:18
우선 전체 소스는 http://goo.gl/0dSTvu 에 있습니다. RyuLib for Delphi 저장소에 있는 라이브러리가 필요하니 전부 받으시는 것을 좋을 듯 합니다. (https://code.google.com/p/ryulib4delphi/)
[그림 1] 실행 화면
웬지 이런 프로그램이 있을 거 같지만, 검색도 잘 못하는 컴맹인지라 그냥 만들어서 쓰기로 했습니다 ㅡ.ㅡa
사용법은 간단합니다.
C:\> ExtractStrings.exe [Path] [File Ext] -r
- Path: 검색 할 경로, 생략하면 뒤에 오는 [File Ext]도 생략해야 합니다. 마음에 안드시면 소스를 수정하세요 ㅋㅋ 생략하면 현재 경로를 검색합니다.
- File Ext: 검색 할 확장자. *.pas 처럼 하시면 됩니다.
- -r 또는 -recursive: 하위 폴더들을 모두 검색하게 됩니다.
소스는 파스칼 언어 스타일에 맞도록 되어 있습니다. 소스 중에 문자열이 있으면 모두 화면에 표시해 줍니다.
빌드하시기 싫으신 분들을 위한 실행파일 서비스 ^^*
- SearchDir.pas
- 폴더 또는 파일 검색을 위한 유닛
- 소스보기: http://goo.gl/LC24bT
- Scanner.pas (http://ryulib.tistory.com/344)
- 프로그래밍 언어에 대한 스캐너.
- 디폴트로 파스칼 언어에 맞춰져 있습니다. 코멘트 및 문자열 처리가 다릅니다.
- property PascalStyle 를 false로 세팅하면 C 언어 스타일이 됩니다.
- 소스보기: http://goo.gl/Ucev3A