为C ++开发安装Gedit

我从C ++开发开始,但是我喜欢使用Gedit来编写文件,但是就像Ruby on Rails和其他许多语言一样,Gedit的一些工具和configuration使得开发更加简单和舒适,另一个问题是是最好的C + +,SVN,CVS,Git和其他…? 谢谢,对我的英语感到抱歉!

编辑你可以选择:

  • 只是一个编辑器 – vi(m),emacs等。在这里我更喜欢vim。 但是,如果你不熟悉它,你可能会在乞讨的时候感到震惊。 这些给可能性也从编辑器本身运行。
  • IDE – KDevelop,Eclipse(+ CDT – C ++插件),Code :: Blocks。 我没有用过这些,但是从同事们那里听说KDevelop是可以的,而Eclipse也是慢的。

至于源代码控制,SVN(这是CVS的正确继承者)和git之间的选择。 如果你单独开发,或者不是开发团队,SVN应该没问题。 它使用中央资源库来存储数据。

git相比之下是分布式源代码管理工具。 我发现以前相当复杂。

所以如果你不需要git的“分布式”功能,选择SVN。

Gedit最重要的两个插件是“外部工具”(允许您通过按键运行make或其他任何命令)和“Snippets”(避免重新输入样板代码)。 另外,看看http://live.gnome.org/Gedit/Plugins ,你可能会发现一些有用的东西。

至于版本控制 – 我会推荐git,它更快,并有更多的功能。 SVN也可以工作。 不要使用CVS,除非有人指着你的头。

哇,gedit现在有插件吗? 我正要建议emacs / gvim或像anjuta这样一个完整的IDE来编码cpp。

关于版本控制的选择,我会用svn或git。 两者都非常容易使用,不会让你像老式的CVS一样跳跃。