3

我开始从事 C++ 开发,但我喜欢使用 Gedit 来编写文件,但就像 Ruby on Rails 和许多其他语言一样,Gedit 的一些工具和配置可以让开发更加轻松和舒适,还有另一个问题,什么最适合 C++、SVN、CVS、Git 和其他...?谢谢,对不起我的英语!

4

3 回答 3

8

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

至于版本控制——我会推荐 git,它速度更快,功能更多。SVN 也可以正常工作。除非有人用枪指着你的头,否则不要使用 CVS。

于 2009-07-16T22:55:41.243 回答
1

哇,gedit 现在有插件了吗?我正要建议使用 emacs/gvim 或像 anjuta 这样的成熟 IDE 来编写 cpp。

关于版本控制的选择,我会选择 svn 或 git。两者都非常易于使用,并且不会像旧的 cvs 那样让您跳槽。

于 2009-07-16T22:46:43.397 回答
0

对于编辑,您可以选择:

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

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

相比之下,git 是分布式源代码控制工具。我发现习惯起来很复杂。

因此,如果您不需要 git 的“分布式”功能,请选择 SVN。

于 2009-07-16T22:55:43.520 回答