vim或者emacs有什麼外掛程式可以像ide那樣分析語法樹的嗎?

時間 2021-06-01 19:53:12

1樓:王清宇

如果你公司一台Win7, 家裡一台Mac, 筆記本用win8.1, 光配置這些外掛程式同步就夠折騰了.

Vim外掛程式目前還沒有提供不同平台一致性體驗的能力

2樓:高原

對於refactor,針對不同的語言,有不通的外掛程式,對於python,有個ropemacs。

可以看看這個 jqlblue/goblin-emacs · GitHub

3樓:hyphen lee

終於有我可以回答的了,我的配置:hyphenlee/emacs.d · GitHub

用的是rtags和clang-async,都是基於clang的,乙個是定義跳轉,乙個是自動補全,都是非同步的所以不會卡頓,mac和linux首選啊,windows下clang工作的不是很好,你還是別蛋疼了,就最新版的vs加vsvim外掛程式好了。

再推薦一下我的另乙個回答:真的會有人用 vim 開發大的專案嗎? - hyphen lee 的回答

4樓:timesu

emacs + semantic + CEDET + 某些github上的外掛程式。然後再寫點配置檔案來workaround 這一坨東西的某些版本的特定問題。

然後某一天,因為再也不想解決各種各樣莫名其妙的問題,我就投向各種ide了,一下神清氣爽。。。。

5樓:劉鑫

Emacs 的 CEDET 啊,ECB (Emacs Code Browser,基於CEDET的乙個擴充套件專案)分析一部分程式語言還算靠譜。不過 CEDET 的巨集大目標似乎就一直沒有完成過。

為什麼比起 Emacs,更多人使用 vim?

Roy Vim自始至終的目的是 文字高效編輯 不新增其他亂七八糟的功能。即使沒有GUI,一樣高效 穩定的執行。你還可以把vi放到bash script 裡做些sed的事兒。 因為vim的按鍵少,EMACS都是組合按鍵,太難按了,效率太低了,很顯然組合按鍵比較難以記憶,而程式設計為了追求速度快追求效率...

Vim 和 Emacs 陣營的人為什麼嘴仗永不停息?

Wang Namelos 因為vim黨總覺得emacs跟vim處在同一水平,經常用並列的方式描述。兩個都用的當然都知道emacs比vim高得不知哪去了,所以很生氣各種鄙視vim黨。之後戰爭就發生了。雖然emacs要強得多得多,但是不一定適合所有人,總得來說沒真IDE划算,除非你真的喜歡把編輯器當作玩...

Vim有哪些曾經有名但是現在過時外掛程式?

zgpio nerdtree 已然過時,效能不佳。defx.nvim 是良好的替代品,如果是neovim使用者,我推薦嘗試以c 實現的檔案瀏覽器tree.nvim,使用者介面在defx的基礎上修訂,因為使用者不多,現在最主要還是我自己使用,因此沒有為使用者著想,如果能向我提建議,我會盡快修訂,對tr...