리눅스 에디터..

jeoungha의 이미지

리눅스 초보입니다..
윈도우에서.. 소스인사이트 사용중인데요..
리눅스 에디터 중에 소스인사이트같은 기능을 제공하는 에디터가 있을까요???
유사한거라도.. vi 같은건 프로젝트 구성해서 소스분석하기엔 미약한거 같은데??
리눅스에서 저런게 가능할련지?

feanor의 이미지

저는 Source Insight를 사용해 본 일이 없습니다만 비슷한 성격의 도구로 Source Navigator를 많이 듭니다.

http://sourcenav.sourceforge.net/

데비안에서는 apt-get install sourcenav 하시면 됩니다.

--feanor

irondog의 이미지

이곳을 "slick and edit"으로 검색해 보세요.
source insight같은 상용 프로그램으로 어떤 분들은 source insight보다 우월하다고까지 말씀 하시더군요.

참... slick edit은 윈도/리눅스 버전이 따로 존재한다고 합니다.

freezm7의 이미지

irondog wrote:
이곳을 "slick and edit"으로 검색해 보세요.
source insight같은 상용 프로그램으로 어떤 분들은 source insight보다 우월하다고까지 말씀 하시더군요.

참... slick edit은 윈도/리눅스 버전이 따로 존재한다고 합니다.

전 소스 인사이트와 슬릭 에디트 둘다 써봤는데요,

슬릭에디트는 팔방미인형, (헥스 에디트 기능, 뷰티파이어, 리팩토링 등)
소스 인사이트는 80:20 의 법칙을 현저히 보여주는 프로그램입니다.

슬릭에디트는 60메가에 달하는데 소스 인사이트는 겨우 3.5 메가죠.

지금은 소스 인사이트를 쓰고 있습니다.
저에겐 주로 쓰는 80 퍼센트의 편리함이 더 크게 다가오더군요

즐겁게 살아 볼까나~*

greatkgc의 이미지

제가 Source Insight와 같은 툴을 잘 사용해보지 못했습니다.
Source Insight가 VIM+TagList+ctags 의 조합보다 훨씬(?)
더 편리한가요?

freezm7의 이미지

greatkgc wrote:
제가 Source Insight와 같은 툴을 잘 사용해보지 못했습니다.
Source Insight가 VIM+TagList+ctags 의 조합보다 훨씬(?)
더 편리한가요?

저는 남이 짜 놓은 소스 분석시에는 Source Insight 를 사용하고,
제가 코드를 짤 때는 gvim 을 사용합니다.

에디팅 기능은 gvim 이 더 낫다고 생각하거든요.

소스 브라우징은...
제가 vim 조합을 안 써봐서 모르겠군요.

즐겁게 살아 볼까나~*

uchi의 이미지

emacs & etags...

흐흐흐흐..

hanseok의 이미지

말나온김에.. vim + ctags 는 사용하고 있는데요?

screen 이나 기타 등등.. 어떻게 사용하는지. 궁금하네요.. ^^

다른 곳에서 검색해 보겠습니다. ^^
룰루 랄라.

windows 에서는
cygwin 설치하고..

vim + ctags. 동일하죠.. 무게도 가볍고.. (무게는 모르겠다. )

rxvt 설정해주고 사용하면 cmd 보다 훨씬 편하답니다.

윈도우즈도.. vim

잠이 들어야지만 꿈을 꿀수 있는것인가?
우리는 항상 꿈을 쫓아 가며 살아가는 사람들..

cinsk의 이미지

emacs + cscope (xcscope.el) + etags.

후후후.

freezm7의 이미지

cinsk wrote:
emacs + cscope (xcscope.el) + etags.

후후후.

윈도에서 사용가능한 조합인가요?

즐겁게 살아 볼까나~*

irondog의 이미지

hanseok wrote:
말나온김에.. vim + ctags 는 사용하고 있는데요?

screen 이나 기타 등등.. 어떻게 사용하는지. 궁금하네요.. ^^

다른 곳에서 검색해 보겠습니다. ^^
룰루 랄라.

windows 에서는
cygwin 설치하고..

vim + ctags. 동일하죠.. 무게도 가볍고.. (무게는 모르겠다. )

rxvt 설정해주고 사용하면 cmd 보다 훨씬 편하답니다.

윈도우즈도.. vim


저는 소스가 하도 방대해서 cscope도 같이 사용하고 있습니다.
ctags보다는 좀더 자세히 찾아서 돌아 다닐 수 있구요.

screen은... 일종의 텍스트 윈도우를 생각하시면 될 것입니다.
그렇다고 화면을 분할해 주는 것은 아니고... 하나의 터미널로
여러 터미널로 붙은 것같은 효과를 낼 수 있다고 보시면 됩니다.
화면을 hot key로 왔다갔다 할 수가 있는 것이죠.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.