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.