Windows 상에서라면 source insight가 가장 대표적인 툴입니다. 이거 있으면 남의 소스 분석하는 데에 큰 도움을 받을 수 있고, 자기 소스라도 워드 작업 하듯이 작업할 수 있습니다.
Redhat에서 제공하는 source navigator는 화면 구성도 투박하고 기능도 좀 미약한 걸로 알고 있습니다. 최신 버전의 redhat에는 어떤지 몰라도 과거에는 그랬습니다. source insight 같은 상용 툴과 비교는 어려운 수준입니다.
그리고 언어에 따라서도 다르게 생각할 수 있습니다. Java라면 상용 개발툴에서 (굳이 source insight 같은 전용툴을 쓰지 않더라도) 이런 기능이 많이 지원됩니다. 아니면 공개용인 jEdit의 plugin을 써도 충분한 효과를 얻을 수 있습니다. (물론 jEdit는 Linux에서도 잘 돌아가구요..)
또.. 위에 분이 말씀하신 vim과의 조합도 훌륭한 툴이 될 수 있으나.. 비주얼한 면은 아무래도 떨어지지요. c/c++ 기반이라면 source insight가 가장 좋을 겁니다.
cscope(console용 프리)cbrowser(cscope를 내부
cscope(console용 프리)
cbrowser(cscope를 내부적으로 이용하는 프리)
source navigator(프리, redhat)
SourceInsight(상용)
이 정도인것 같군요.
주변에서 SourceInsight를 사용하는 걸 봤는데.
저는 vi+cscope를 사용합니다.
위에 정답 나와있네요...
위의 분 말씀대로구요..
Windows 상에서라면 source insight가 가장 대표적인 툴입니다. 이거 있으면 남의 소스 분석하는 데에 큰 도움을 받을 수 있고, 자기 소스라도 워드 작업 하듯이 작업할 수 있습니다.
Redhat에서 제공하는 source navigator는 화면 구성도 투박하고 기능도 좀 미약한 걸로 알고 있습니다. 최신 버전의 redhat에는 어떤지 몰라도 과거에는 그랬습니다. source insight 같은 상용 툴과 비교는 어려운 수준입니다.
그리고 언어에 따라서도 다르게 생각할 수 있습니다. Java라면 상용 개발툴에서 (굳이 source insight 같은 전용툴을 쓰지 않더라도) 이런 기능이 많이 지원됩니다. 아니면 공개용인 jEdit의 plugin을 써도 충분한 효과를 얻을 수 있습니다. (물론 jEdit는 Linux에서도 잘 돌아가구요..)
또.. 위에 분이 말씀하신 vim과의 조합도 훌륭한 툴이 될 수 있으나.. 비주얼한 면은 아무래도 떨어지지요. c/c++ 기반이라면 source insight가 가장 좋을 겁니다.
답변 감사합니다.
답변 감사합니다.
::::::::::: Easy come, Different go.
::::::::: Http://www.geekstep.org
STI 에 Understand for ... 시리즈가 있습니다.
소스 리버스 엔지니어링 도구중에 sti에 Understand for ... 이시리즈가 제일 맘에 들었던것 같습니다.
sti 방문하기
아...상용툴이며 지원하는 os는 Windows 95/98/ME/NT/2000/XP, Linux, Solaris, HP-UX, SGI IRIX 입니다.
한가지더....
Slickeditor라는 놈도 꽤좋습니다. 윈도용과 LInux용 둘다있고 cvs와의연동도. 잘되고... UI는 거의 SourceInsight급이지요...
Re: 한가지더....
저도 Slickeditor를 무척 좋아합니다 (특히 Diff 기능..).
근데 특별한 작업 없이 CVS와 연동이 되나요?
제가 사용하는 버젼은 4.0c 로서, 예전 것이라 연동이 안되는 것 같기도
하고..
어디서 받을 수 있나요?웹에서는 못찾겠네요.
어디서 받을 수 있나요?
웹에서는 못찾겠네요.
고도의 추상화, 극도의 구체화, 에디슨을 그리워하다.
sti 싸이트 들어가서 봤는데.....ui가 정말 좋더군요
ui가 너무 좋아서 쓰고 싶은데....15일 평가판인 것 같던데요?....
혹시 free는 없는지 궁금합니다......(key는 받았거든여...근데 15일짜리인것을 보고 허겁)
lcc-win32에 따라오는 wedit 도 꽤 괜찮은 분석을 해줍니다.
lcc-win32에 따라오는 wedit 도 꽤 괜찮은 분석을 해줍니다. 특히 calltree를 볼 수 있다는 사실은 꽤 매력적이지요... C++은 좀 그렇지만... :)
Re: 한가지더....
SourceInsight 급이 아니라 SourceInsight 보다 더 좋습니다.
비싼게 흠이지만...
개념없는 초딩들은 좋은 말로 할때 DC나 웃대가서 놀아라. 응?
Re: 한가지더....
비싼게 흠이란건, Source Insight도 마찬가지죠..
제가 지금 둘 중 하나 구매를 고려중인데, 슬릭에디트는 50만원대,
소스 인사이트는 40만원대더군요.
지금은 ㅋㄹ버젼 사용중인데, 이런 툴은 꼭 하나 돈내고 사줘야 할것만 같네요.
소프트웨어 산업의 발전을 위해서라도요.
즐겁게 살아 볼까나~*
gprof계열에..어떤것이 함수 call관계를 그래프로 그려주는것으로 알
gprof계열에..어떤것이 함수 call관계를 그래프로 그려주는것으로 알고 있는데요
써보지도 않았고, 오래된 기억이라 정확하지 않을 수도 있습니다.
https://nicesj.com
https://blog.nicesj.com
함수의 call tree를 그려주는 프로그램이라면... calltree를
함수의 call tree를 그려주는 프로그램이라면... calltree를 빼놓을 수 없겠지요. :-)
http://www.fokus.gmd.de/research/cc/glone/employees/joerg.schilling/private/
댓글 달기