Search code examples
c++linuxsvngedit

Setup Gedit For C++ Development


I'm starting in C++ development, but i like to use Gedit for writing the files, but like for Ruby on Rails and many other languages, are some tools and configurations for Gedit that makes develop more easy and comfortable, and another question, what is the best for C++, SVN, CVS, Git and others...? Thanks, and sorry about my english!


Solution

  • For editing you can choose:

    • just an editor - vi(m), emacs, etc. Here I prefer vim. But if you're not familiar with it you may be shocked at the begging. These give posibility also run make from within the editor itself.
    • IDE - KDevelop, Eclipse (+ CDT - plugin for C++), Code::Blocks. I didn't used by these, but heard from colleagues that KDevelop is ok, while Eclipse is too have ans slow.

    As for source control the choice is between SVN (this is right successor of CVS) and git. If you develop alone or it's not big team of developers SVN should be fine. It uses central repository to store the data.

    git in contrast is distributed source control tool. I found it pretty complicated to used to.

    So if you don't need "distributed" feature of git, choose SVN.