CLion 2025.1.1의 새로운 기능

CLion 출시 10주년을 맞이하여 특별한 기념 행사를 준비합니다. 2025.1 릴리스에서는 CLion Nova 언어 엔진을 개선하고 디버그, 임베디드 개발, 프로젝트 서식 지정도 함께 업데이트했습니다. 그리고 한 가지 더 바뀌는 것이 있습니다. 이제 CLion을 비상업용으로 무료로 제공합니다!

주요 업데이트

새로운 무료 라이선스

이제 WebStorm, Rider, RustRover에 적용된 모델과 마찬가지로, Clion도 비상업용으로 무료로 제공됩니다. 이번 변경은 학생, 취미 개발자, 오픈소스 기여자들이 라이선스 비용 부담 없이 CLion을 학습하고 활용할 수 있도록 접근성을 높이는 데 목적이 있습니다.

비상업적 사용에는 개인 프로젝트, 학습, 콘텐츠 제작이 포함되며, 상업적 용도의 경우 여전히 표준 라이선스가 필요합니다.

자세히 알아보기

원격 Docker 툴체인

이전까지 CLion의 Docker 툴체인은 로컬 컨테이너에서만 사용할 수 있었습니다. 이번 릴리스에서는 원격 Docker 툴체인 지원이 추가되어, SSH 연결을 통해 원격 컨테이너에서도 사용할 수 있게 되었습니다.

원격 Docker 툴체인을 설정하려면 다음 단계를 따릅니다.

  1. 다음으로 이동하십시오: 빌드, 실행, 배포 | 툴체인. +를 클릭하고 Docker를 선택한 다음, Server(서버) 옆에 있는 ⚙️를 클릭합니다.
  2. 서버 설정 창에서 +를 클릭한 후, SSH 옵션을 선택합니다.
  3. 드롭다운 목록에서 원격 설정을 선택하거나 새 설정을 만듭니다.

번들로 포함된 Qt 렌더러

이번 릴리스에서는 Qt 렌더러를 다운로드할 필요가 없도록 만들어 구성을 간소화했습니다. 이제 Qt 렌더러는 번들로 포함되어 기본적으로 활성화됩니다. 따라서 Qt 애플리케이션을 디버그하면서 변수를 사람이 읽을 수 있는 서식으로 즉시 확인할 수 있습니다.

Qt 렌더러가 필요하지 않은 경우, Settings(설정) | Build, Execution, Deployment(빌드, 실행, 배포) | Debugger(디버거) | Data Views(데이터 뷰) | C/C++ | Renderers(렌더러)에서 비활성화할 수 있습니다.

기타 업데이트

  • Resync with Remote Hosts(원격 호스트와 다시 동기화) 옵션이 macOS 15.4 이상에서 다시 정상적으로 작동합니다.
  • CLion의 Zephyr West 통합 기능이 Remote Host(원격 호스트) 툴체인에서 nRF SDK 사용을 지원합니다.
  • 프로젝트를 다시 불러온 후에도 CMake 실행 구성의 환경 변수는 더 이상 CMake 프리셋 변수에 의해 재정의되지 않습니다.
  • CLion이 Meson 빌드 시스템을 사용하는 Yocto 프로젝트에 코드 분석 기능을 제공합니다.
  • CLion Nova에서는 이제 {가 이미 있는 상태에서 Enter 키를 누를 때에도 자동으로 양괄호 {}가 삽입됩니다.

2025.1 릴리스의 기타 업데이트에 대해 자세히 알아보려면 블로그 게시물을 읽어보세요.