Geany
Lightweight editing and build environment
What it does
Geany combines text editing with basic IDE features, including syntax highlighting, symbol navigation, build commands, and plugins.
When to use it
For direct compilation of a small project, inspect build-menu documentation to configure the commands used to build and execute the application’s source files.