Re: [問題] 函數跳躍

看板Editor (編輯器(vim/emacs))作者 (wake up ...)時間11年前 (2013/04/30 22:47), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
我覺得 vim indexer[1] plugin 還滿順手. 安裝 indexer 需要額外安裝兩個外掛, 一個是 vimprj[2], 另一個是 dfrank util[3] 首先把所有下載的外掛檔案複製一份到 ~/.vim 接著編輯 ~/.indexer_files 檔案, 檔案內容參考底下範例: [my-project] option:ctags_params = "--language-force=<language-name>" /path/to/my-project 存檔後切換到 my-project 目錄 (cd /path/to/my-project) vi 開啟程式檔 (vi /path/to/my-project/src/x/y/z/prg.xxxx) 游標移到目標函式功能位置, 例, dataMgr.move() 輸入 ctrl+x 及 ctrl+o 後畫面應該會自動切換到 dataMgr.move() 的定義區塊 HIH [1]. https://github.com/vim-scripts/indexer.tar.gz [2]. https://github.com/vim-scripts/vimprj [3]. https://github.com/vim-scripts/DfrankUtil ※ 引述《tpabebe (BeBBBBB)》之銘言: : 各位好 在下是程式新手 : 之前都用IDE : 最近剛接觸pure editor (vim、sublime text2) : 請問如果想trace 程式碼 : 例如自定的function (or class),其定義的位置可能在程式中的某個行, : 或分散在不同檔案 (被import或require() : 我想trace這些function : 在行號或檔案之間跳來跳去 : 有什麼外掛可以使用嗎? : 另外再請問 : 我正在學習mvc(Django and RoR) : 有這種外掛可以在model-controller-view之間跳來跳去嗎? : 例如說我在controller看到一段函式想跳到相對應的view去修改 : 現在是用grep+關鍵字土法練功的找 : 常常被弄的很亂 .. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.243.116.210
文章代碼(AID): #1HVzcGtH (Editor)
討論串 (同標題文章)
本文引述了以下文章的的內容:
3
5
完整討論串 (本文為第 2 之 2 篇):
3
5
文章代碼(AID): #1HVzcGtH (Editor)