PALMisLIFE 討論區

搜索
鹹魚爸魅力四射舞蹈教室
查看: 3441|回復: 8
打印 上一主題 下一主題

C Code的管理/閱讀程式?

[複製鏈接]

131

主題

1

好友

1960

積分

大蟲

  • TA的每日心情
    開心
    2011-4-13 14:11
  • 簽到天數: 1 天

    連續簽到: 1 天

    [LV.1]初來乍到

    文章
    1510
    跳轉到指定樓層
    1#
    發表於 2006-9-3 17:45 |只看該作者 |倒序瀏覽
    工作的關係,有時會拿到C Source code,比較辛苦的地方是偶爾要做修改。
    但畢竟不是自己寫的,光看懂就花上一大段時間,而較累的地方是有時project較大,會包含數個C Code
    不知道各位先進知道有沒有什麼軟體(免錢最好,要錢的也可)可以在看這些程式時在針對同一project 副程式引用或呼叫時會能夠快速的連結過去
    ---如點2下就會跳至該處等等的功能

    先謝謝了。
    分享淘帖0 分享分享0 收藏收藏0 頂0 踩0

    11

    主題

    1

    好友

    485

    積分

    該用戶從未簽到

    文章
    537
    2#
    發表於 2006-9-3 17:50 |只看該作者

    Re: C Code的管理/閱讀程式?

    UNIX時代的好幫手 ctags,搭配像vim, xemacs之類的編輯器,可以做到直接跳到
    函數宣告的功能。
    如果只是單純要看每個函數的呼叫的話,cflow, ctree也都可以當作簡單的分析工具
    If something is ugly or hard, it is wrong

    我的Blog: http://grave.dyndns.org/blog/zombie/
    回復

    使用道具 舉報

    51

    主題

    6

    好友

    306

    積分

    該用戶從未簽到

    文章
    715
    3#
    發表於 2006-9-3 21:57 |只看該作者

    Re: C Code的管理/閱讀程式?

    試試看 Source Insight ,個人感覺很好用
    回復

    使用道具 舉報

    109

    主題

    5

    好友

    944

    積分

    Lucky爸

  • TA的每日心情
    開心
    2011-6-24 15:31
  • 簽到天數: 17 天

    連續簽到: 2 天

    [LV.4]偶爾看看III

    文章
    1202
    4#
    發表於 2006-9-3 22:24 |只看該作者

    Re: C Code的管理/閱讀程式?

    source insight +1 極好用.
    不過要錢
    回復

    使用道具 舉報

    12

    主題

    0

    好友

    124

    積分

  • TA的每日心情
    開心
    2011-11-18 16:40
  • 簽到天數: 1 天

    連續簽到: 1 天

    [LV.1]初來乍到

    文章
    159
    5#
    發表於 2006-9-3 22:30 |只看該作者

    Re: C Code的管理/閱讀程式?

    Source Insight 再+1
    尤其是要找呼叫與被呼叫的function, 與variable的definition時
    回復

    使用道具 舉報

    58

    主題

    0

    好友

    976

    積分

  • TA的每日心情
    無聊
    2012-7-20 16:54
  • 簽到天數: 1 天

    連續簽到: 1 天

    [LV.1]初來乍到

    文章
    741
    6#
    發表於 2006-9-4 08:54 |只看該作者

    Re: C Code的管理/閱讀程式?

    SourceNavigator : gpl 軟體
    據說當初發展SourceNavigator就是為了方便瀏覽Linux的sourcecode。
    回復

    使用道具 舉報

    102

    主題

    4

    好友

    1403

    積分

  • TA的每日心情
    擦汗
    2011-4-29 08:24
  • 簽到天數: 1 天

    連續簽到: 1 天

    [LV.1]初來乍到

    文章
    1676
    7#
    發表於 2006-9-4 09:05 |只看該作者

    Re: C Code的管理/閱讀程式?

    windows 環境下
    source insight +100000000

    因為 [[ 可以在看這些程式時在針對同一project 副程式引用或呼叫時會能夠快速的連結過去
    ---如點2下就會跳至該處等等的功能 ]]
    這個功能有... ctrl+滑鼠點一下.就會跳到宣告變數的地方或是呼叫的函式裡.
    好處不止這些.

    [ 本文章最後由 594079 於 2006-9-4 09:09 編輯 ]
    回復

    使用道具 舉報

    21

    主題

    0

    好友

    358

    積分

    該用戶從未簽到

    文章
    288
    8#
    發表於 2006-9-4 10:12 |只看該作者

    Re: C Code的管理/閱讀程式?

    ctags + vim
    +1
    上頭講的功能應該都有。用 Vim (包括在 Windows 環境) 好處不只這些。
    ctags 也有 Windows 版,但沒用過。
    http://ctags.sourceforge.net/
    回復

    使用道具 舉報

    9

    主題

    0

    好友

    87

    積分

    該用戶從未簽到

    文章
    89
    9#
    發表於 2006-9-4 22:12 |只看該作者
    Emacs + etag.

    也有windows版.
    回復

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 免費註冊

    與站長聯繫| PALMisLIFE 掌上生活      下載:更快、更棒、更好玩

    GMT+8, 2024-9-24 16:28 , Processed in 0.068649 second(s), 31 queries , Gzip On.

    Powered by Discuz!

    © 2001-2012 Comsenz Inc. style by eisdl

    回頂部