Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[13956] 소스 인사이트 (Source Insight) 에디터로 델파이 소스코드 제대로 보려면??
왕초보와빌더 [phinix] 2595 읽음    2011-12-02 15:53
안녕하세요.

저는 지금까지는 거의 모든 개발을 C++로 해와서 에디터로는 소스인사이트를 언제나 사용해 왔는데요.

요번에 델파이로 프로젝트를 하게 되면서 한가지 난관이 있네요.


델파이 (파스칼 언어) 소스를 소스 인사이트를 통해 보면 소스코드의 파싱에 문제가 있고,

함수간의 연관관계를 나타내는 Relation Window의 정보도 제대로 나올때도 있지만 그렇지 않을때고 있고요.


처음에는 정보를 찾아보니 델파이 언어를 사용하려면 Delphi.CLF파일과 delphi.key 파일을 등록하면

된다고 나와 있어서 Source Insight 홈페이지에서 받아서  이렇게 한 후 사용해보고 있지만, 해결이 되지 않네요.


실험해보니 가장 큰 문제를 정리하자면

(1) 파스칼에서는 문자열을 따옴표 " 로 표시하지 않고, 작은 따옴표 ' 로 표시하는데요,

      이걸 소스 인사이트가 제대로 인식하지 못해서 소스라인의 어느 부분부터는 노란 바탕의 글자로

      한 소스파일 끝까지 주욱 표시됩니다.

(2) C언어는 함수원형을 헤더에 넣고, 실제 함수코드는 함수 본체에 넣습니다만,

      델파이는 원형에 해당하는 정의를 pas 함수 처음 부분에 보통 쓰고,

      실제코드도 같은 pas 파일에 넣는데, 함수 추적 (소스를 보다가 함수를 CTRL 키를 누른채 클릭 또는

      Relation Window 에서 더블클리) 하면 함수 본체로 가지 않고 소스 처음의 원형으로 가버립니다.

(3) Context Window에서 표시해주는 정의나 함수내용을 바로바로 보여주는 기능도 제대로 안 되네요.


해결방법을 아시는 분이 계실까요?

+ -

관련 글 리스트
13956 소스 인사이트 (Source Insight) 에디터로 델파이 소스코드 제대로 보려면?? 왕초보와빌더 2595 2011/12/02
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.