Category Archives: Tips’n’Tricks

CLion for embedded development

Hi, Are you interested in embedded development? In this guest blog post our user Ilya Motornyy shares his experience in programming for microcontrollers in CLion. CLion for Embedded Development Part II CLion for Embedded Development Part III: OpenOCD debugger support … Continue reading

Posted in Tips'n'Tricks | Tagged , | 66 Comments

Get Typing Superpowers

CLion does its best to help you develop at the speed of thought. Code generation takes care of the repetitive tasks; code completion saves your time typing, while code navigation lets you move around the code instantly. Talking about quicker … Continue reading

Posted in Tips'n'Tricks | Tagged , , | 6 Comments

Keep your code documented

Some say developers spend most of their time reading code rather than writing it. Unless you aren’t starting a project completely from scratch, this is most likely true. Code navigation makes the task of reading the source code easier and … Continue reading

Posted in Tips'n'Tricks | Tagged , , | 22 Comments

More languages, more power: Python support

Hi, CLion is known to be a cross-platform IDE for C and C++. However, the first CLion 1.5 EAP build brought the Swift support to CLion and made IntelliJ-based Swift IDE on Linux possible. Recent CLion EAP build added support … Continue reading

Posted in Tips'n'Tricks | Tagged , , , | 26 Comments

More power to debug: Attach to local process

Hi, With the recent 1.5 EAP build we’ve announced a new feature called Attach to local process. Let’s take a closer look at it. In general, you can find the information about debugging in CLion in the corresponding blog post, … Continue reading

Posted in Tips'n'Tricks | Tagged , , , | 25 Comments

Swift plugin for CLion

Hi, Upd. Version 2017.1 brought Swift 3.1 support, SourceKit-based inspections and intentions, create new project wizard and ability to generate type from usage. Read more. Upd. Swift plugin for CLion 2016.3 version adds Swift 3 support. Read more. Upd. Swift … Continue reading

Posted in Tips'n'Tricks | Tagged , , , , | 98 Comments

Directories under your control: ‘Mark Directory As’

Hi, Recently we’ve opened the Early Access Program for CLion 1.5, with many hot features on board that we’d like to introduce you to. Let’s take a closer look at a new feature called “Mark directory as”. When you open … Continue reading

Posted in Tips'n'Tricks | Tagged , , , | 10 Comments

Working with QuantLib in CLion

This blog post is about QuantLib and how to get it working in CLion. For those of you who are unaware of what QuantLib is, it is an open-source quantitative finance library, covering many aspects of financial mathematics, including instrument … Continue reading

Posted in Tips'n'Tricks | Tagged | 10 Comments

Webinar Recording: Generative Art in C++

The recording of our September 10th webinar, Generative Art in C++, is now available on JetBrainsTV YouTube channel. In this webinar, Dmitri Nesteruk shows an example implementation of a generative art algorithm that uses nested smooth functions to create artwork … Continue reading

Posted in Tips'n'Tricks, Webinar | Tagged | 2 Comments

Webinar Recording: A Tour of Modern C++

The recording of our July 2nd webinar, A Tour of Modern C++, is now available on JetBrainsTV YouTube channel. In this webinar, Dmitri Nesteruk shows the latest language additions introduced in C++11 and also talks a little bit about some … Continue reading

Posted in Tips'n'Tricks, Webinar | Tagged | 6 Comments