JetBrains hat CLion 1.0 im April 2015 als erste stabile Version seiner plattformübergreifenden C++-IDE veröffentlicht. Die Entwicklungsumgebung war für 64-Bit-Versionen von Windows und Linux sowie für OS X verfügbar.
CLion setzte auf CMake als Projektmodell und unterstützte C++11. Als Compiler konnten unter Linux und OS X GCC oder Clang verwendet werden. Unter Windows waren MinGW und Cygwin vorgesehen. Zur Ausstattung gehörten unter anderem Codevervollständigung, Navigation, automatische Formatierung sowie Anbindungen an Git, GitHub, Mercurial, Subversion und TFS.
CMake als Projektmodell
Die Entscheidung für CMake machte CLion für Projekte interessant, die ihre Compiler und Ziele über CMakeLists.txt verwalten. Das betrifft auch viele Game-Teams mit nativen Bibliotheken, eigenen Tools oder plattformübergreifenden Build-Prozessen. Die IDE konnte Änderungen an CMake-Dateien automatisch einlesen und bot einen Editor für den CMake-Cache. Ein früherer Beitrag zu IntelliJ IDEA 14.1 hatte bereits JetBrains Werkzeuge für Entwickler behandelt.
