Learn CLion

Step-by-step tutorials, helpful hints from product experts, and useful videos designed to help you get the most out of CLion.

Useful shortcuts

  • Ctrl + Shift + A
    Find any Action in the IDE
  • Alt + Insert
    Generate code
  • Double Shift
    Search Everywhere
  • Alt + Enter
    Show intention actions and quick-fixes
  • Alt + F7
    Find usages
  • Ctrl + Shift + A
    Find any Action in the IDE
  • Alt + Enter
    Show intention actions and quick-fixes
  • Alt + Insert
    Generate code
  • Alt + F7
    Find usages
  • Double Shift
    Search Everywhere

CLion in action

CLion Essentials
Thumbnail for CLion Tips & Tricks for Hyperproductivity video
04:32
CLion Tips & Tricks for Hyperproductivity
6/11/2020
Thumbnail for Supercharge Your Productivity with Just a Few Easy CLion Tricks video
13:40
Supercharge Your Productivity with Just a Few Easy CLion Tricks
9/18/2020
Thumbnail for CLion Quick Tour video
09:36
CLion Quick Tour
3/29/2017
Thumbnail for CLion 101 and Beyond video
01:05:21
CLion 101 and Beyond
6/25/2020
Thumbnail for CLion Debugger Fundamentals video
06:41
CLion Debugger Fundamentals
10/16/2020
Thumbnail for CLion Debugger - Beyond the Basics - Part 1: Suspended video
07:25
CLion Debugger - Beyond the Basics - Part 1: Suspended
3/24/2021
Thumbnail for CLion Debugging - Beyond the Basics - Part 2: Dynamic video
07:29
CLion Debugging - Beyond the Basics - Part 2: Dynamic
3/29/2021
Thumbnail for CLion Debugging – Beyond the Basics – Part 3: Beyond Local video
12:44
CLion Debugging – Beyond the Basics – Part 3: Beyond Local
5/4/2021
Thumbnail for Extract Refactorings in Action video
04:25
Extract Refactorings in Action
11/12/2020
Thumbnail for Remote Development with CLion video
41:35
Remote Development with CLion
3/4/2019
Thumbnail for Using WSL toolchains in CLion on Windows video
03:11
Using WSL toolchains in CLion on Windows
1/24/2018
Thumbnail for Python plugin in CLion video
04:34
Python plugin in CLion
1/20/2016
Thumbnail for CLion Editor Basics video
07:10
CLion Editor Basics
2/20/2015
Thumbnail for Google Test support in CLion video
05:46
Google Test support in CLion
10/23/2015
Thumbnail for CMake support in CLion video
07:13
CMake support in CLion
4/10/2015
Thumbnail for CMake Support in CLion 2021.2 video
08:51
CMake Support in CLion 2021.2
7/28/2021
Thumbnail for CLion search and navigation video
06:12
CLion search and navigation
3/3/2015
Thumbnail for Refactorings in CLion video
10:03
Refactorings in CLion
12/11/2014
Thumbnail for Debugging C/C++ Applications on Linux in CLion: From Basics to Reverse Debug video
44:10
Debugging C/C++ Applications on Linux in CLion: From Basics to Reverse Debug
12/7/2016
Thumbnail for Developing C/C++ Projects with CLion IDE and Conan C/C++ Package Manager video
53:50
Developing C/C++ Projects with CLion IDE and Conan C/C++ Package Manager
7/13/2017
Thumbnail for CLion Ask Me Anything Session video
01:51:48
CLion Ask Me Anything Session
5/14/2020
Thumbnail for Develop audio applications in CLion video
02:19
Develop audio applications in CLion
11/8/2017
Thumbnail for Server-side Swift in CLion video
05:16
Server-side Swift in CLion
10/29/2018
Thumbnail for Swift Package Manager support in CLion video
06:21
Swift Package Manager support in CLion
10/4/2018
Thumbnail for Developing for ESP32 With CLion on Windows video
10:25
Developing for ESP32 With CLion on Windows
9/10/2021
Thumbnail for Using a PEmicro Multilink debug probe with CLion in order to develop on an ARM-based microcontroller video
08:56
Using a PEmicro Multilink debug probe with CLion in order to develop on an ARM-based microcontroller
10/26/2022
Thumbnail for Docker integration in CLion video
06:11
Docker integration in CLion
12/1/2021
Thumbnail for Windows Toolchains in CLion video
09:48
Windows Toolchains in CLion
12/1/2021
Thumbnail for Parameter hints and type hints in CLion video
06:17
Parameter hints and type hints in CLion
1/20/2022
Thumbnail for 5 Approaches to Remote C++ Development With CLion video
01:26:33
5 Approaches to Remote C++ Development With CLion
7/26/2022
Thumbnail for How To Debug C++ Code Efficiently: Disassemble On Demand video
01:47
How To Debug C++ Code Efficiently: Disassemble On Demand
4/12/2023

Latest blog posts

Faster Debugging for Massive MSVC-Based Projects in CLion

CLion provides several bundled debuggers, including a modified version of the LLDB for the MSVC toolchain used on Windows. This custom JetBrains LLDB has a number of performance and accuracy improveme

Last update

Introducing Qt Renderers in CLion’s Debugger

The latest CLion 2025.1 EAP build, 251.18673.49, includes one of the most requested features: support for Qt renderers (also known as Qt pretty printers and Qt debugging helpers) in the debugger. This

Last update

The CLion 2025.1 Early Access Program Is Open

The Early Access Program (EAP) for CLion 2025.1 has officially launched. The first EAP build, 251.14649.40, is here to provide an early look at some of the improvements coming in the next major releas

Last update

What’s Next for CLion: The 2025.1 Roadmap

We’ve begun work on our next major release, 2025.1, which we’ll introduce early next year. After reading through your valuable feedback and feature requests, and taking into account our own strategic

Last update

Refactoring in C++: Top Techniques and Best Practices

Whether you’re a seasoned C++ developer or just starting out, refactoring is a key way you can make your code cleaner, more efficient, and easier to maintain. In this article, we’ll review common refa

Last update

CLion Nova Improvements, Debug Servers, OpenCV Image Viewer, and Zephyr West Debugging in CLion 2024.3

CLion 2024.3 is now available. This latest version of the JetBrains IDE for C and C++ includes the following key features and updates: Considerable improvements to the new language engine, CLion N

Last update
Go to blog

Useful Posts on X

Check out C/C++ tools
from JetBrains

Pick up the right tool for C and C++ development depending on your preferred toolchains and other requirements

Learn more