Cevelop is a set of plugins based on the Eclipse CDT, provided by the Swiss Institute for Software. Its license is 'free to use' although some parts of the source code are closed (but available commercially).
This repository provides a Snap recipe that downloads Cevelop and installs supporting system libraries into its Snap container.