2009-07-16 29 views
3

我開始用C++開發,但我喜歡用gedit寫的文件,但像Ruby on Rails和許多其他語言,有一些工具和Gedit的配置,使得開發更加容易舒適,另一個問題,什麼是最好的C + +,SVN,CVS,Git和其他......?謝謝,對我的英語感到抱歉!設置Gedit的對於C++開發

回答

0

對於編輯,您可以選擇:

  • 只是一個編輯器 - VI(M),Emacs的,等在這裏,我喜歡的vim。但如果你不熟悉它,你可能會對這個乞討感到震驚。這些給可能性也從編輯器本身運行make。 IDE - KDevelop,Eclipse(+ CDT - C++插件),Code :: Blocks。我沒有用過這些, ,但從同事那裏聽說KDevelop可以,而Eclipse的速度太慢了。

至於源代碼控制的選擇是在SVN(這是CVS的正確繼承者)和git之間進行選擇。 如果你單獨開發,或者它不是一個開發團隊,SVN應該沒問題。它使用中央資源庫來存儲數據。

git相比之下是分佈式源代碼管理工具。我發現以前很複雜。

因此,如果你不需要git的「分佈式」功能,請選擇SVN。

1

哇,gedit現在有插件嗎? 我正要推薦emacs/gvim或像anjuta這樣的完整IDE來編碼cpp。

關於版本控制的選擇,我會用svn或git。兩者都非常易於使用,不會讓你像老式的CVS那樣跳躍。

+0

我不喜歡emacs/gvim,因爲它們非常混亂,而且對於我來說啓動的IDE並不是一個好主意。謝謝! – 2009-07-16 22:52:13

8

Gedit的兩個最重要的插件是「外部工具」(允許您使用按鍵運行make或其他任何命令)和「Snippets」(避免重新輸入樣板代碼)。 另外,看看http://live.gnome.org/Gedit/Plugins,你可能會發現一些有用的東西。

至於版本控制 - 我建議git的,它是速度更快,具有更多的功能。 SVN也可以正常工作。不要使用CVS,除非有人指着你的頭。

+0

謝謝,我永遠不會使用CVS。 – 2009-07-16 22:59:59

+0

您提供的這個鏈接非常好! – 2009-07-16 23:02:07