CLion
 
Get CLion
Join the CLion 2025.1 Early Access Program and try out new features before they are released! Find out more

Projects

Last modified: 10 January 2025

Whatever you do in CLion, you do that in the context of a project. A project is an organizational unit that represents a complete software solution. It serves as a basis for coding assistance, bulk refactoring, coding style consistency, and so on.

CLion supports the following project formats: CMake, Makefile, JSON compilation database, and Gradle. For more information, refer to Project formats.