Emacs可以支持項目的概念嗎?那將是幾個配置選項根據您正在處理的項目而變化的地方。Emacs可以支持項目嗎?
回答
你通常不會期望emacs知道構建需求的差異---你讓構建系統(make或其他)來處理這個問題。爲了處理不同的編碼標準,定義本地文件yourproject.el
設置變量,加載和卸載本地模式等(使用M-x load-file
來運行它)。
爲了迂迴,Emacs可以支持任何事情,因爲它是一個Lisp語言運行庫,它恰好在其上有一個編輯器。
具體來說,Emacs支持Projects的一些插件,例如JDEE。
老兄,正如另一個答案中提到的,EMACS可以做任何東西。也就是說,讓我們在這個背景下對「項目」的含義進行一點點擴展。在大多數IDE中,如Eclipse,Netbeans,Visual Studio或Xcode,「項目」意味着兩件事:一件屬於一塊的文件佈局,以及構建系統構建由這些件組成的東西的說明。
在EMACS中,您可以完全控制這些事情,但它們如何一起工作取決於目標環境 - Lisp,Java,C/C++等。 Lisp支持SLIME,JDEE支持Java,C/C++支持內置模式和一系列約定;如果你想使用它,版本控制也是內置的。
在大多數情況下,構建細節並不會真正影響編輯器本身,但您可以使用模式線或局部變量專門化特定文件的行爲。 JDEE內置了一個特定的「項目」概念。
您正在嘗試使用哪種語言和環境?
查看project-local-variables插件。我沒有親自使用它,但是我已經看到它在Rinari模式文檔中提到了用於縮小查找文件在項目中的功能。
我認爲這是一個很好的領導(儘管:「請注意,截至2008年5月,這個功能已經在Emacs中實現了,所以不需要這個庫。請參閱Emacs手冊中的」目錄變量「。」) – Pablo 2008-11-14 22:34:04
是的,請放眼EDE包從CEDET library
- 1. AgensGraph可以支持HA嗎?
- 2. ExtJS GridPanel可以支持列組嗎?
- 3. Hibernate Validator ValidationMessages.properties可以支持UTF-8嗎?
- 4. Android可以支持dp小於1dp嗎?
- 5. Windows 2016 Standard可以支持Rancher嗎?
- 6. EF4可以支持批量更新嗎?
- 7. 可以cuda 8.0支持Geforce 940mx嗎?
- 8. Windows Phone 8.1可以支持ViewportControl嗎?
- 9. 可以wkhtml2pdf支持CSS計數器嗎?
- 10. Arm-cortexA53可以支持OpenCL嗎?
- 11. DataObjects.NET可以支持SQL標識列嗎?
- 12. EntityFramework可以支持EAV模型嗎?
- 13. MacFUSE文件系統可以支持「虛擬」目錄嗎?
- 14. Web部署項目可以支持安靜安裝
- 15. 圖書館項目支持?
- 16. 可以QuickGraph支持這些要求嗎? (包括數據庫持久性支持)
- 17. Subversion可以合併2個沒有分支的項目嗎?
- 18. Emacs的圖像支持
- 19. emacs的256色支持
- 20. Doxygen支持Emacs中的Python?
- 21. 你支持哪些開源項目,或者什麼阻止你支持項目?
- 22. 我可以向客戶指出支持SPNEGO但NTLM不支持HTTP請求嗎?
- 23. mac os 10.5.8可以支持任何支持iphone os 4.0的xcode版本嗎?
- 24. 可以定製PMD以完全支持新語言嗎?
- 25. 你可以刪除appengine項目嗎?
- 26. CruiseControl項目可以放入隊列嗎?
- 27. ListPreference - 可以自定義項目嗎?
- 28. Can Jenkins可以構建Eclipse項目嗎?
- 29. 可以Jira/Greenhopper做子項目嗎?
- 30. Scrum可以用於測試項目嗎?
我選擇這個答案並不是因爲它是答案,而是因爲它是我最終使用的答案。 – Pablo 2008-11-15 09:52:33