IDE Features Trainer and Other Improvements in CLion 2023.3 EAP4
The CLion 2023.3 EAP4 (build 233.10527.7) brings something completely new and exciting to our users! Read on for details, and get the build from our website, via the Toolbox App, or as a snap package if you are using Ubuntu. Update via patch if you are using the previous EAP build. EAP builds are free to use – just don’t forget to share your feedback with us!
Do you know what the two main shortcuts –
Double Shift – are used for? Do you know how to use Git integration productively? If you’re not quite sure in your answers, you can now brush up your knowledge of essential IDE functionality easily by using the brand-new IDE Features Trainer.
IDE Features Trainer
How to find it
When you launch CLion for the first time, you’ll see an invitation to “Start Tour” on the Welcome screen:
You can also find it in the Learn section of the Welcome screen:
Alternatively, you can select Help | Learn IDE Features.
Training starts with the onboarding tour, which helps you get acquainted with CLion and the main user activities: navigating through the views and panels, opening files in the editor, launching your program, autocompleting symbols, applying quick-fixes, and searching for symbols.
Diving into the core IDE features
When you are done with the basics, you can move forward to the Code Editing, Refactorings, Code Completion, and Git sections. You can go through lessons from the list in any order, so just focus on the topics most interesting to you.
Training in other languages
If you are a professional IDE user who knows all the tips and tricks, share this knowledge with your friends and colleagues, and don’t forget to tell us which other topics you would like to see in the Feature Trainer in CLion. We are open to your suggestions!
Run to Cursor inlay option
CLion 2023.3 introduces a new Run to Cursor inlay option that offers a quick way to navigate to a specific line of code while debugging. Once your program is suspended, you can hover over the line of code to which you wish to continue execution. You can then utilize the Run to Cursor popup to execute your code until it reaches the line where your cursor is placed.
The feature is available in the new UI and is enabled by default. To control it, navigate to Settings/Preferences | Advanced Settings | Debugger and activate the Show inlay Run to Cursor popup option.
- CLion no longer truncates the Meson setup log in the Build view (CPP-35513).
- Code completion is now available when capturing with an initializer (CPP-35044).
- Smart completion has become more accurate and no longer suggests enums that don’t match the context (CPP-35067).
- Completion for standard properties and quick documentation for standard nodes and properties were added in the device tree files.
The full release notes are available here.
Your CLion team
The Drive to Develop
Subscribe to Blog updates
Thanks, we've got you!
Striving For Better C++ Code, Part II: Function Summaries to Speed Up the Data Flow Analysis
This is the second blog post in the series dedicated to Data Flow Analysis (DFA) and its implementation in CLion. Read the first part here: Striving For Better C++ Code, Part I: Data Flow Analysis Basics Striving For Better C++ Code, Part II: Function Summaries to Speed Up the Data Flow Analysi…
CLion 2023.3 Release Candidate
CLion 2023.3 is on its way, and the release candidate for v2023.3 is already available! To install CLion 2023.3 RC (build 233.11799.171), download it from the website, update via the Toolbox App, or use this snap package (for Ubuntu). You need an active subscription or a trial license to use CLi…
CLion Nova: A New Update With Various Bug Fixes
CLion Nova, a free preview of CLion with the ReSharper C++/Rider C++ language engine, was announced recently. We’re excited to see how well you liked the first build! There are about 3,700 users right now and the overall feedback is mostly positive, especially that which is related to performance an…
CLion 2023.3 Goes Beta
The Beta version of CLion Classic 2023.3 is now available with key improvements and changes that are expected in the upcoming release. Download build 233.11799.37 from our website, via the Toolbox App, or as a snap package for Ubuntu. If you are using CLion Nova, note that we do not plan to release…