Skip to content
Amir Geva edited this page Jan 30, 2016 · 7 revisions

Quick-Start

Coide

The goal of this project is to create a lightweight, yet powerful IDE for programming in C++ on the Linux platform.

These are relatively modest goals.
This project does not attempt to take on Visual Studio in Windows, nor does it try to provide a do-it-all platform like Eclipse and Netbeans.

It is intended for one platform right now (Linux / g++).

I've been working on an ARM embedded platform running Ubuntu, and have been using Netbeans as my development environment. Unfortunately, it proved to be slow and heavy. When doing anything, even simple editing, it would tie an entire core of the CPU, making it sluggish.

The main features of this IDE are:

  • Editing with syntax highlighting and some code completion
  • Automatic generation of makefiles
  • Build, see build output and be able to double click an error or use F4 to iterate over errors and go to the source
  • Auto-detect undefined references, and automatically suggest libraries that will resolve them
  • Debugger as a wrapper over gdb. This includes a parser that allows to view STL constructs.
  • Integration with cppcheck for static analysis
Clone this wiki locally