我開始用C++開發,但我喜歡用gedit寫的文件,但像Ruby on Rails和許多其他語言,有一些工具和Gedit的配置,使得開發更加容易舒適,另一個問題,什麼是最好的C + +,SVN,CVS,Git和其他......?謝謝,對我的英語感到抱歉!設置Gedit的對於C++開發
回答
對於編輯,您可以選擇:
- 只是一個編輯器 - VI(M),Emacs的,等在這裏,我喜歡的vim。但如果你不熟悉它,你可能會對這個乞討感到震驚。這些給可能性也從編輯器本身運行make。 IDE - KDevelop,Eclipse(+ CDT - C++插件),Code :: Blocks。我沒有用過這些, ,但從同事那裏聽說KDevelop可以,而Eclipse的速度太慢了。
至於源代碼控制的選擇是在SVN(這是CVS的正確繼承者)和git之間進行選擇。 如果你單獨開發,或者它不是一個開發團隊,SVN應該沒問題。它使用中央資源庫來存儲數據。
git相比之下是分佈式源代碼管理工具。我發現以前很複雜。
因此,如果你不需要git的「分佈式」功能,請選擇SVN。
哇,gedit現在有插件嗎? 我正要推薦emacs/gvim或像anjuta這樣的完整IDE來編碼cpp。
關於版本控制的選擇,我會用svn或git。兩者都非常易於使用,不會讓你像老式的CVS那樣跳躍。
Gedit的兩個最重要的插件是「外部工具」(允許您使用按鍵運行make或其他任何命令)和「Snippets」(避免重新輸入樣板代碼)。 另外,看看http://live.gnome.org/Gedit/Plugins,你可能會發現一些有用的東西。
至於版本控制 - 我建議git的,它是速度更快,具有更多的功能。 SVN也可以正常工作。不要使用CVS,除非有人指着你的頭。
謝謝,我永遠不會使用CVS。 – 2009-07-16 22:59:59
您提供的這個鏈接非常好! – 2009-07-16 23:02:07
- 1. gedit插件開發C
- 2. Python中的Gedit插件開發
- 3. 用於Java開發的Eclim設置
- 4. 設置用於GUI開發的PySide/Qt
- 5. 在PyGTK中設置光標位置(用於Gedit插件)
- 6. 準備Emacs的設置對於C
- 7. Xamarin對於C#開發人員?
- 8. ASP.net開發設置
- 9. 設置開發樹
- 10. 開始於可可/ Mac編程的開發人員設置
- 11. 每個開發人員針對c#類庫的不同配置設置
- 12. GAE開發 - 開發環境設置(HotSwap)
- 13. 針對iPhone的C++開發
- 14. 對於谷歌Chrome擴展開發,是否可以設置下載位置?
- 15. 無法將設備設置爲「用於開發」
- 16. 設置SharePoint開發環境
- 17. Blockchain Hyperledger開發ENV設置
- 18. WilfFly和NetBeans開發設置
- 19. 本地開發設置
- 20. 設置Droid進行開發
- 21. 捆綁開發ENV設置
- 22. RoR開發環境設置
- 23. Hadoop開發Eclipse設置
- 24. Android開發設置背景
- 25. SharePoint開發環境設置
- 26. 設置開發服務器
- 27. Docker Perl Sublimetext3開發設置
- 28. Siverlight開發設置問題
- 29. 爲python開發設置Emacs24
- 30. Android Pay開發設置
我不喜歡emacs/gvim,因爲它們非常混亂,而且對於我來說啓動的IDE並不是一個好主意。謝謝! – 2009-07-16 22:52:13