# CLion

CLion is a cross-platform integrated development environment for C and C++ that provides coding, build-system, testing, debugging, and development-toolchain support.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Релиз CLion 2021.3: новый механизм удаленной разработки, тулчейн для Docker, улучшения отладчика и многое другое

DevFeed: [Релиз CLion 2021.3: новый механизм удаленной разработки, тулчейн для Docker, улучшения отладчика и многое другое](<https://devfeed.tech/articles/clion-2021-3-docker-23949.md>)

Original publisher: [Read original article](<https://habr.com/ru/companies/JetBrains/articles/595519/>)

Author: anastasiak2512 (JetBrains)

Published: 2021-12-14T13:16:55Z

Content type: release

Language: ru

Sources: [JetBrains RU](<https://devfeed.tech/sources/jetbrains-ru.md>)

Topics: [CLion](<https://devfeed.tech/topics/clion.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [C](<https://devfeed.tech/topics/c.md>), [ide](<https://devfeed.tech/topics/ide.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [jetbrains](<https://devfeed.tech/topics/jetbrains.md>)

Tags: [c](<https://devfeed.tech/tags/c.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [clion](<https://devfeed.tech/tags/clion.md>), [code-analysis](<https://devfeed.tech/tags/code-analysis.md>), [docker](<https://devfeed.tech/tags/docker.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [embedded-software-development](<https://devfeed.tech/tags/embedded-software-development.md>), [hints](<https://devfeed.tech/tags/hints.md>), [ide](<https://devfeed.tech/tags/ide.md>), [jetbrains](<https://devfeed.tech/tags/jetbrains.md>), [remote](<https://devfeed.tech/tags/remote.md>), [remote-work](<https://devfeed.tech/tags/remote-work.md>), [tag-75615d22e96e](<https://devfeed.tech/tags/tag-75615d22e96e.md>)

### AI overview

This release article presents CLion 2021.3, highlighting a new remote development solution in which the source code, toolchain, and IDE backend run on a remote server while a thin client runs locally. It also covers improvements to toolchains, the debugger, editor, code analysis, file-structure views, and a new Docker toolchain.

### Source excerpt

Привет, Хабр! Традиционно начало декабря -- время, когда релизятся все продукты JetBrains. И сегодня я расскажу о CLion 2021.3 -- новой версии нашей кроссплатформенной IDE для разработки на C и C++. Главная новость прошедшей релизной недели -- выпуск нового решения для удаленной разработки. Другие улучшения в CLion: оптимизация и новые возможности по работе с тулчейнами, улучшенное представление данных в отладчике, подсказки для выведенных типов в редакторе, повышение точности и новые возможности анализатора кода, новая опция для представления структуры текущего файла. Читать далее

## Релиз CLion 2021.2: улучшения в отладчике, проверка времени жизни объектов, поддержка CMake Presets

DevFeed: [Релиз CLion 2021.2: улучшения в отладчике, проверка времени жизни объектов, поддержка CMake Presets](<https://devfeed.tech/articles/clion-2021-2-cmake-presets-23924.md>)

Original publisher: [Read original article](<https://habr.com/ru/companies/JetBrains/articles/570322/>)

Author: anastasiak2512 (JetBrains)

Published: 2021-07-29T13:29:29Z

Content type: release

Language: ru

Sources: [JetBrains RU](<https://devfeed.tech/sources/jetbrains-ru.md>)

Topics: [CLion](<https://devfeed.tech/topics/clion.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [CMake](<https://devfeed.tech/topics/cmake.md>), [ide](<https://devfeed.tech/topics/ide.md>), [Windows Subsystem for Linux](<https://devfeed.tech/topics/wsl.md>), [MSVC](<https://devfeed.tech/topics/msvc.md>)

Tags: [autotools](<https://devfeed.tech/tags/autotools.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [cling](<https://devfeed.tech/tags/cling.md>), [clion](<https://devfeed.tech/tags/clion.md>), [cmake](<https://devfeed.tech/tags/cmake.md>), [debugger](<https://devfeed.tech/tags/debugger.md>), [freertos](<https://devfeed.tech/tags/freertos.md>), [ide](<https://devfeed.tech/tags/ide.md>), [lifetimes](<https://devfeed.tech/tags/lifetimes.md>), [make](<https://devfeed.tech/tags/make.md>), [msvc](<https://devfeed.tech/tags/msvc.md>), [windows](<https://devfeed.tech/tags/windows.md>), [wsl](<https://devfeed.tech/tags/wsl.md>)

### AI overview

JetBrains presents CLion 2021.2, a cross-platform IDE for C and C++. The release adds protection against common C++ memory-access problems, CMake Build Presets support, GNU Autotools project support, remote-host and WSL profiling, debugger improvements, and Cling integration.

### Source excerpt

Привет, Хабр! В конце июля в JetBrains стартует очередной релизный "паровоз". На этой неделе обновились многие IDE на платформе IntelliJ, на следующей запланированы обновления наших продуктов для .NET. И сегодня мы хотим поговорить о CLion 2021.2 -- новейшей версии нашей кроссплатформенной IDE для разработки на C и C++. Коротко о главном. CLion 2021.2 защитит ваш код от типичных проблем доступа к памяти в C++, автоматически загрузит настройки сборки приложения из CMake Build Presets, откроет проект с использованием GNU Autotools, поможет с профилированием на удаленном хосте и на WSL. Кроме того, значительно улучшен отладчик (самые крупные обновления ждут наших пользователей на Windows). А для тех, кто пока только изучает C++ или прототипирует новое приложение или библиотеку, мы добавили интеграцию с Cling -- интерпретатором С++. Дьявол в деталях

## Kotlin/Native (Stranger) Threads - Kevin Galligan

DevFeed: [Kotlin/Native (Stranger) Threads - Kevin Galligan](<https://devfeed.tech/articles/kotlin-native-stranger-threads-kevin-galligan-38281.md>)

Original publisher: [Read original article](<https://touchlab.co/kotlin-native-stranger-threads>)

Published: 2018-05-11T20:31:45Z

Content type: tutorial

Language: en

Sources: [Touchlab | Enterprise Mobile Innovation & Development](<https://devfeed.tech/sources/touchlab-enterprise-mobile-innovation-development.md>)

Topics: [kotlin-native](<https://devfeed.tech/topics/kotlin-native.md>), [Concurrency](<https://devfeed.tech/topics/concurrency.md>), [Concurrent Programming](<https://devfeed.tech/topics/concurrent-programming.md>), [CLion](<https://devfeed.tech/topics/clion.md>), [clang](<https://devfeed.tech/topics/clang.md>)

Tags: [clang](<https://devfeed.tech/tags/clang.md>), [clion](<https://devfeed.tech/tags/clion.md>), [code-sharing](<https://devfeed.tech/tags/code-sharing.md>), [concurrency](<https://devfeed.tech/tags/concurrency.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-multiplatform](<https://devfeed.tech/tags/kotlin-multiplatform.md>), [kotlin-native](<https://devfeed.tech/tags/kotlin-native.md>), [thoughts](<https://devfeed.tech/tags/thoughts.md>), [threading](<https://devfeed.tech/tags/threading.md>), [threads](<https://devfeed.tech/tags/threads.md>)

### AI overview

The first chapter of a series on threading in Kotlin/Native introduces its thread and state model, recommends CLion for experimentation, and guides readers through creating and running a Kotlin/Native HelloWorld project. It previews Workers, data passing, and data freezing.

### Source excerpt

This is going to be a multi-part series on threading in Kotlin Native. To build a reasonably functional product, understanding threads is critical.