TrustRadius: an HG Insights company
CLion Logo

CLion Reviews and Ratings

Rating: 8.8 out of 10
Score
8.8 out of 10

Community insights

TrustRadius Insights for CLion are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.

Pros

Excellent integration with C++ language: Users have found that CLion has excellent integration with the C++ language, making programming in C++ much more effortless. This feature has been highlighted by many reviewers and is appreciated for its ability to provide all necessary functionality in the community edition for free, ensuring good support.

Effective code completion and fixes: CLion guides users with code completion and code fixes, making it easier to code in C and C++. Several reviewers have mentioned this feature as a major advantage of using CLion. They appreciate how it helps them create cleaner code with fewer bugs.

Downloadable extensions from plugin store: The ability to download extensions from the plugin store is particularly appreciated by users. Many reviewers have praised this aspect of CLion, which allows them to enhance their coding experience by adding additional features and functionalities to the IDE.

Reviews

4 Reviews

The smartest, most intuitive, and user-friendly C++ IDE

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

We teach computer programming in our E-learning platform. Many of our students start learning with C++ programming language. Most of the IDEs (integrated development environments) are either not user-friendly or too outdated. So we needed an IDE with a user-friendly UI, the latest libraries, an updated GNU compiler, and regular security updates. CLion fulfilled all of those requirements.

We're using this software platform-wide and we use it to teach our students C++ programming.

Pros

  • User-friendly UI
  • Supports VIM for fast coding
  • Smart code completion
  • Cross-platform support
  • Split-windows feature
  • Supports both C and C++
  • Provides free student license

Cons

  • Doesn't feature built-in compiler
  • Compiler installation can be tricky for beginners
  • Makefiles support is poorly developed

Likelihood to Recommend

It's a great fit if you’re looking for a user-friendly C++ IDE; comfortable with using Vim; looking for a fast, intuitive UI; or teaching your students C/C++. It wouldn’t be a good fit if you’re more comfortable with command-line based IDEs or planning to code in multiple languages, as it only supports C and C++.

High mobility and good debugging features for software development with a huge community support

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

In a huge organization such as ours with business units such as sales, marketing, HR, CLion is naturally used in specific departments such as R&D and IT. We used it because we developed a C++ application for a production site where speed and responsiveness mattered. So we had to proceed with a compiled language rather than an easier to develop scripting language. I already had experienced in C++ and CLion thanks to my time in university where CLion had provided me with a free student's license, so it was time to pay back. We implemented and used it in our R&D department to program a sensor by developing embedded software that would be used in the production site.

Pros

  • Software development
  • IDE

Cons

  • Committing and pushing to git takes a lot of time.
  • Spell check sometimes give funny results, indicating wrong places for parentheses.

Likelihood to Recommend

It is very fast, mobile and easy to use compared to other IDEs. It even runs on Lubuntu, which contributes to mobility and speed. Its debugging features are just good and sufficient for any kind of software development issues. I love how I am able to track every integer in my array and linked list. This helps the debugging a lot because where some people see memory management and software development a more abstract idea, CLion makes it a concrete, physical, real thing with its debugging features, which in the end results in faster debugging and development for the customer and developer. We're using CLion for C and C++ program developments and it's perfectly appropriate so far that I did not see any circumstance that CLion is not appropriate yet.

Vetted Review
CLion
2 years of experience

CLion offers a great IDE with professional-quality support at a price any budget can afford.

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

CLion provides an alternative to Visual Studio that is independent of the Windows ecosystem, something that is attractive to many people who want to develop in the same IDE across multiple platforms. With Unreal Engine 4 now supporting CLion, game and enterprise developers have an alternative that matches UE4's platform-agnostic approach.

Pros

  • Low cost.
  • Part of the JetBrains system of developer tools, a toolset that is widely respected in software development.
  • Supports multiple languages--not just C and C++.
  • Easy to learn and adapt to when coming for other IDE's.

Cons

  • JetBrains, the company that created and maintains CLion, is located primarily in Russia. While that doesn't concern me it does create worries for some people.
  • No real cons. The product is great and the support is equally excellent.

Likelihood to Recommend

CLion is suitable for any software development purpose I can think of, and probably many more than I have no envisioned. It joins offerings from Intel, Microsoft and the like providing a quality IDE that produces quality code. It checks all of the boxes a developer wants it to check. The only place it's probably not your best tool is if you are heavily invested in another IDE. In that case, I'd always recommend sticking to organizational standards for production work and explore competitive alternatives in the lab.

Vetted Review
CLion
1 year of experience

CLion - the best IDE for you

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

CLion is the best IDE for developing C and C++ applications. Using this IDE we save most of the development time. Debugging in this IDE is super easy. Throughout our final year project we use CLion. It has CMake support so by using CLion we can target any platform without worrying about the compilation errors.

Pros

  • Built-in CMake support.
  • Unit testing.
  • Code documentation.

Cons

  • CLion only runs on 64bit systems

Likelihood to Recommend

We developed a Stream processor compiler in C++. we first used other IDEs but using them were very hard. But after switching to CLion we were able to speed up our work. Version control support is very good in the CLion IDE.

Vetted Review
CLion
2 years of experience