Home > Uncategorized > Codelite: a New C++ IDE

Codelite: a New C++ IDE

I’m always on the prowl for new, better tools, especially for C++ development under Linux. While I’ve used vi for decades, my years spent with Visual Studio have left me wanting more.

I’ve tried several commercial and open source C++ IDEs on Linux, from Borland’s C++Builder to KDevelop and of course Eclipse/CDT and found all less than ideal, either because they were too cumbersome, too general or too awkward. Vi and emacs were stiil my editors of choice.

Then one day I stumbled across Code::Blocks and was immediately impressed. Here was a nice, lightweight IDE specifically targeting C++, with good support for existing makefile projects, mutliple compilers and platforms. I used it regularly for about a year until one day I tried browsing Google’s V8 and failed miserably. That’s when I realized Code::Blocks doesn’t support ctags and its own “tag” engine is broken. Googling turned up references to a C::B search plugin but I couldn’t find any code – guess the project stalled.

In fact the project hadn’t stalled but had instead morphed into a complete C++ IDE: codelite. It’s amazing what Eran and his crew have been able to accomplish. Most of the functionality of Code::Blocks is there plus superb search tools.

If you’re developing in C++ you owe yourself the favor of checking it out:

https://codelite.org

Categories: Uncategorized Tags:
  1. robert
    December 27th, 2010 at 09:27 | #1

    Codelite is the best Linux IDE I have found so far.

    I have tried Netbeans with the C/C++ plugin but it hangs frequently.
    I have tried Eclipse but I could not jump from the compiler errors to the source code.
    I have tried Anjuta but I could not open include files from the source; I could not do simple things like “go to declaration”.
    I have tried Codeblocks but it has no autocompletion or intellisense.

  2. karn
    November 8th, 2011 at 09:43 | #2

    So I should use codelite and not Codeblocks?

    but non of them has a plugin for git?

    • peterk
      January 31st, 2012 at 13:01 | #3

      That’s the funny thing: there are so many tools and hunting for the right combination of IDE, plugins, language support etc can drive you crazy.
      Recently, I’ve given up looking and just use Vim (gvim and macvim) for pretty much for everything other than Windows, where Visual Studio rules.
      But even there, for any non-MS product, gvim for windows is great.

  1. No trackbacks yet.