作者deepking (wnuiayldh)
看板Editor
標題[emac] 變數取代功能
時間Mon Apr 4 11:33:15 2011
最近用了visual studio C#
有個功能蠻喜歡的
宣告變數,接著使用後
後來想改變數名稱
可以直接讓C#
修改有使用到這個變數名稱
這跟一般的字串取代不一樣
會依照是否同scope來決定是否取代
而且還能跨檔案
最近幾天才剛開始玩emacs
不知道emacs or vim是否有這功能?
(可在c, c++, java 上)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.85.32.21
1F:→ kornelius:vim 有 plugin 在做,但只是單純的樣式取代而已 04/04 11:48
2F:→ kornelius:visual studio 做的是,用 syntax tree 來做變數取代 ... 04/04 11:48
http://emacser.com/emacs-cpp-dev.htm#sec-4.2
在這個教學4.2自動補全的部份
看起來像是用 syntax tree??
所以想問看看有沒有實做在字串取代的部份
(平常寫個小class測試都亂取名稱...後來要修改有這功能快很多XD
※ 編輯: deepking 來自: 219.85.32.21 (04/04 11:59)
※ 編輯: deepking 來自: 219.85.32.21 (04/04 12:04)
3F:推 COLDTURNIP:這算是 refactor tool 的職權了 (也許有想關的 plugin) 04/06 04:58
4F:→ deepking:還有這類tool阿~來找看看 04/06 11:04
5F:推 letoh:我用 xref 04/09 01:13