我有一個很大的項目,許多.c和.h文件可以導航。你有什麼工具有最好的體驗? 我在網上搜了一下,發現用戶推薦etags
,global
和ECB
。我只是想知道哪一個最適合我的情況,這樣我就可以堅持下去。謝謝。您對Emacs源代碼導航的最佳體驗是什麼?
1
A
回答
2
我認爲etags
或ctags
易於使用。許多開源項目都會附帶make
規則來生成這些類型的數據庫。對於C++,ebrowse
更好。就個人而言,我喜歡使用與emacs
捆綁在一起的項目。如果您下載第三方應用程序,則每次升級時都必須重新編譯,而且通常還有更多集成工作。至少如果你從etags
和ctags
開始,你會發現他們沒有所需的功能,然後調查一些第三方eLISP軟件包。
我做了一些假設。
- 您使用* nix。
- 您使用Gnu emacs。
XEmacs和/或Windows和OSx上的其他功能可能會更好。
顯然,global
符合我的標準;但我從未親自使用它。我試圖讓CEDET
工作,這是非常困難的。如果您的發行版附帶一個包(.deb
,.rpm
等),例如CEDET
可能會更容易。
+0
是的,我在linux上運行emacs。似乎etags是易於入門的。如果它符合我的要求,我不會打擾到使用其他人。 – snowgoose 2013-02-08 21:43:51
相關問題
- 1. Emacs源代碼導航功能
- 2. 什麼是Emacs的最佳代碼模板工具?
- 3. .NET代碼重構,您最佳實踐是什麼?
- 4. 什麼是ColdFusion MX 2004的最佳源代碼級調試器?
- 5. 什麼是您的CoreLocation最佳實踐?
- 6. 通過Flash提供最高品質的視頻體驗,您的最佳提示/最佳做法是什麼?
- 7. 您對Code :: Blocks有什麼體驗?
- 8. 修改/編譯開源項目源代碼的最佳方法是什麼?
- 9. (Emacs Lisp)源代碼中的^ L是什麼意思?
- 10. Android源代碼導航
- 11. 使用PRISM處理導航的最佳方式是什麼?
- 12. 安全導航運算符的最佳實現是什麼
- 13. 居中導航欄的最佳方式是什麼?
- 14. 什麼是恢復導航堆棧狀態的最佳算法
- 15. 什麼是Superfish的最佳下拉導航選項?
- 16. 什麼是C++的最佳RSS源?
- 17. 什麼是開源的最佳方式?
- 18. 什麼是ASP.NET + C#的最佳資源?
- 19. 什麼是在ASP.NET中編碼導航邏輯的最佳方式
- 20. 什麼是導航欄的最小css
- 21. icomoon vs fontello圖標字體的最佳來源是什麼?
- 22. 什麼是LESS源代碼?
- 23. 什麼是編碼/保護JavaScript代碼的最佳方式?
- 24. 什麼是處理.net開發的源代碼控制的最佳方式?
- 25. 爲Kindle設計LaTeX源碼的最佳方式是什麼?
- 26. 在Cocoa中實現源代碼語法高亮的最佳方式是什麼?
- 27. 在離線和書本中呈現源代碼的最佳方式是什麼?
- 28. 什麼是調試NuGet包,其烴源代碼的最佳方式?
- 29. Emacs代碼驗證
- 30. 對於初學者來說,JSON的最佳資源是什麼
好東西,他們是「免費」嘗試。使用你最喜歡的那個。對我來說,這是歐洲央行。 – 2013-02-08 20:16:41