CLion은 강력한 VI/VIM 에뮬레이션 모드를 제공(IdeaVIM 플러그인 사용)하여 각각의 장점을 모두 선사합니다.
지원되는 VIM 기능은 일반/삽입/시각 모드, 모션 키, 삭제/변경, 마크, 등록, 일부 Ex 명령어, VIM regexp, ~/.ideavimrc
를 사용한 구성, 매크로, 윈도우 명령어 등 다양합니다.
CLion에는 명령줄에 액세스하기 위한 로컬 터미널이 포함되어 있습니다. 사용 중인 플랫폼에 따라 명령줄 프롬프트, Far, Powershell, Bash 등으로 작업할 수 있습니다. Alt+F12를 누르면 IDE를 벗어날 필요 없이 터미널을 열고 명령어를 실행할 수 있습니다.
공동 개발 및 페어 프로그래밍을 위한 새로운 JetBrains 서비스인 Code With Me가 CLion에서 번들로 제공됩니다. 프로젝트에 필요한 액세스 수준을 설정하고 게스트와 링크를 공유하세요. 동료가 공동 작업을 위해 별도로 IDE를 설치하지 않아도 됩니다. 채팅 메시지 기능과 더불어 내장된 음성 및 영상 통화 기능을 사용하면 팀이 코드에 대해 논의하고 지식을 공유하며 더 효율적으로 협업할 수 있습니다.
CLion은 데이터베이스 도구를 완벽하게 지원합니다. It’s enabled via Database Tools and SQL plugin by default and the functionality corresponds to the DataGrip IDE.
이 플러그인을 사용하면 CLion IDE를 벗어나지 않고 여러 유명 데이터베이스(MySQL, PostgreSQL, Oracle 등)와 함께 DB 내용 탐색, 데이터 읽기 및 수정, 코드 완성, 리팩터링 및 기타 SQL 언어에 사용할 수 있는 지능적인 기능, 쿼리 실행 등의 작업을 모두 수행할 수 있습니다.
만약 STMicroelectronics boards를 개발한다면, STM32CubeMX와 통합으로 혜택을 누려보세요. CLion은 새로운 .ioc프로젝트를 생성하거나 기존 프로젝트를 열수 있으며, CMake 파일을 생성하여 올바르게 작업을 할 수 있게 합니다. 그리고 CLion에서 직접 STM32CubeMX를 시작하여 보드 설정을 업데이트하고 코드를 생성할 수 있습니다.
CLion은 15년 넘게 계속 개발되어 온 IntelliJ 플랫폼을 기반으로 하기 때문에 풍부한 100여 가지 IDE 플러그인이 지원됩니다. 이러한 플러그인은 추가 VCS 지원, 다양한 도구 및 프레임워크 통합을 비롯해 Vim 에뮬레이션 같은 에디터 향상 기능을 제공합니다. CLion 플러그인을 확인 및 관리하려면 CLion 설정에서 Plugin Manager(플러그인 관리자)로 이동하세요.