Code::Blocks from the default Ubuntu repositories is an alternative to Dev-C++ with similar features. Code::Blocks is a cross-platform Integrated Development Environment (IDE). It is based on a self-developed plugin framework allowing unlimited extensibility. Most of its functionality is already provided by plugins. Plugins included in the base package are:
Compiler frontend to many free compilers
Debugger frontend for GDB
Source formatter (based on AStyle)
Wizard to create new C++ classes
Code-completion / symbols-browser (work in progress)
Default MIME handler
Wizard to create new Code::Blocks plugins
To-do list
Extensible wizard based on scripts
Autosave (saves your work in the unfortunate case of a crash)
Compare this functionality to the functionality of Dev-C++ and you'll see the resemblance, so it's worth a try.
To install Code::Blocks open the terminal and type:
Ubuntu's official repository still has Code::Blocks 16.01 but the latest is 17.12. The command provided by Karel in this answer will install Code::Blocks v16.01. To install Code::Blocks v17.12, download it from here. Then run:
Code::Blocks from the default Ubuntu repositories is an alternative to Dev-C++ with similar features. Code::Blocks is a cross-platform Integrated Development Environment (IDE). It is based on a self-developed plugin framework allowing unlimited extensibility. Most of its functionality is already provided by plugins. Plugins included in the base package are:
Compare this functionality to the functionality of Dev-C++ and you'll see the resemblance, so it's worth a try.
To install Code::Blocks open the terminal and type:
Ubuntu's official repository still has Code::Blocks 16.01 but the latest is 17.12. The command provided by Karel in this answer will install Code::Blocks v16.01. To install Code::Blocks v17.12, download it from here. Then run:
Reference: N0rbert's answer