A single IDE for all your
C and C++ needs
No matter how you use C and C++, CLion helps make your development experience smoother and more productive.
Intelligent coding assistance
Trust CLion to take care of the routine while you focus on the important things. Knowing your code through and through, it can boost your productivity with smart and relevant code completion, instant navigation and reliable refactorings.
Built-in tools and integrations
CLion is more than just an editor as it offers a powerful debugger and dynamic analysis tools to investigate and solve problems with ease, built-in Google Test, Boost.Test, Doctest and Catch for unit testing, many popular VCS supported out of the box and more.
Many languages—one IDE
CLion is designed for native cross-platform development in C and C++. It also provides essential support for CMake language, Python, popular web technologies (like JavaScript, XML, HTML, Markdown and others), and this also includes support for all the other languages that are available through bundled and repository plugins.
System
requirements
Requirement
|
Minimum
|
Recommended
|
RAM
|
2
GB of free RAM
|
8
GB of total system RAM
|
CPU
|
Any
modern CPU
|
Multi-core
CPU. CLion supports multithreading for different operations and processes
making it faster the more CPU cores it can use.
|
Disk
space
|
3.5
GB
|
SSD
drive with at least 5 GB of free space
|
Monitor
resolution
|
1024¡¿768
|
1920¡¿1080
|
Operating
system
|
Officially
released versions of the following:
- Microsoft Windows
10 1809 64-bit or later
Windows
Server 2019 64-bit or later
- macOS 12.0 or later
- Ubuntu Linux 20.04
LTS or a later LTS version that uses the following:
- Gnome or KDE
- X Window System
(X11)
Wayland
support is in development. You can monitor the progress and leave your
feedback in JBR-3206:
Native Wayland support.
Pre-release
versions are not supported.
|
The
latest versions of the following:
- Windows 64-bit
- macOS
- Ubuntu Linux LTS
|
|
|
* CLion is not available for some Linux distributions, such as RHEL6/CentOS7, which do not include glibc version 2.29 required by JBR 17.
You do not need to install Java to run CLion because JetBrains Runtime is bundled with the IDE (based on JRE 17).