C 및 C ++ 용 멀티 플랫폼 개발 환경 인 새 버전 Clion 2019.2 출시

클라이언

CLion은 C 및 C ++ 프로그래밍 언어 개발에 중점을 둔 IDE입니다., CLion은 IDE입니다. Linux, macOS 및 Window에서 사용할 수 있도록 크로스 플랫폼CMake 빌드 시스템과 통합되었습니다.

CMake는 간단한 플랫폼과 컴파일러 독립적 구성 파일을 사용하여 소프트웨어의 컴파일 프로세스를 제어하므로 저작, 테스트 및 패키징을 위해 설계된 도구 제품군입니다.

초기 릴리스는 GCC (GNU Compiler Collection) 및 Clang 및 GDB 디버거, LLDB 및 Google 테스트 컴파일러와 호환됩니다. C 및 C ++ 외에도 CLion은 다른 언어를 직접 또는 플러그인을 통해 지원합니다 : Kotlin, Python, Rust, Swift 등.

새 버전의 CLion

최근에 JetBrains는 올해 두 번째 업데이트 "CLion 2019.2"를 발표했습니다. 또한 많은 새로운 기능을 제공합니다. 통합 개발 및 새로운 디버깅 기능 개선, Microsoft Visual C ++ 도구 체인을위한 실험적 디버거를 포함합니다. CLion 2019.2 또한 더 쉬운 코드 편집, 향상된 성능 등을위한 새로운 기능이 포함되어 있습니다.

통합 개발

JetBrains는 2019.1 버전에서 알 수 있듯이 CLion의 통합 개발 지원 작업을 시작했습니다. 이 새 버전에서는 소프트웨어 게시자는 다양한 디버깅 기능을 통해 동일한 방향으로 계속됩니다. 온칩 및 새로운 장치 탭.

GDB 서버를 사용한 온칩 디버깅

온칩 디버깅, 이제 OpenOCD 디버거를 사용할 수 있습니다. 버전 2019.1에서 제공됩니다. OpenOCP (Open On-Chip Debugger)는 마이크로 컨트롤러를 디버깅하기위한 오픈 소스 도구입니다.

즉, OpenOCD, ST-Link GDB 서버, Segger J-Link GDB 서버, QEMU 및 기타 여러 특정 GDB 서버의 경우 CLion에서 실행할 수 있으며 CLion에서 제공하는 내장 디버깅 기능을 활용할 수 있습니다.

클라이언-1

ARM 장치 용 장치보기

ARM 디바이스의 경우 마이크로 컨트롤러 유형에 대한 .svd 파일에 설명 된 Specified Devices보기가있는 경우가 많습니다. CLion은 이제 디버깅 도구 창의 전용 장치 탭에서 이러한 값을 읽는 편리한 방법을 제공합니다.

"Embedded GDB Server"및 "OpenOCD 다운로드 및 실행"구성과 함께 작동하며 하나 이상의 .svd 파일이로드 될 때 사용할 수 있습니다.

디버거의 새로운 기능

GDB가 개선되었습니다. 프로젝트의 표준 디버거는 GDB 8.3과 함께 제공됩니다. 사용자 경험을 개선하기 위해 디버거 용 새로운 패치 세트를 소개합니다.

또 다른 참신함은 GDB / LLDB 명령의 완성입니다. Objective-C, C ++ 및 C 프로그래밍 언어 용 디버거이며 LLVM의 하위 프로젝트입니다.

이것은 아마도 이번 릴리스의 가장 중요한 기능 중 하나 일 것입니다. CLion 2019.2에는 Microsoft Visual C ++ (MSVC) 도구 체인 용 실험 디버거가 함께 제공됩니다.

기타 새로운 기능 및 개선 사항

CLion은 성능을 최우선으로 생각합니다. 그러나 변경 사항은 종종 더 많은 작업이 필요하며 CLion이 IntelliJ 플랫폼과 상호 작용하는 방식에도 영향을 미칠 수 있습니다.

그러나, EDI의 성능 향상은 모든 릴리스와 함께 제공됩니다. 예를 들어 CLion 2019.2에서는 지연 및 교착 상태를 없애기 위해 Rename이 현장에서 재 작업 (Rename on-site)되었습니다.

편집기에서 정규화 된 표현식에 대한 코드 완성 성능도 크게 향상되었습니다. 또한 입력 / 출력 작업 수를 줄임으로써 원격 사례에서 CMake 단계의 컴파일러 정보 수집 및로드 속도가 빨라졌습니다.

20 개 이상의 새 언어에 대한 구문 색상

C 또는 C ++ 프로젝트에는 종종 다른 프로그래밍 언어의 코드가 있습니다. Python, JavaScript, HTML, XML 및 SQL이 CLion에 포함되어 있습니다.

JetBrains는 20 개 이상의 프로그래밍 언어에 대한 구문 강조 기능을 추가했습니다. 모든 것이 즉시 작동합니다. IDE와 함께 제공되는 TextMate 언어 문법 파일 모음 덕분에 추가 구성이 필요하지 않습니다.

Ubuntu 및 파생 제품에 CLion을 설치하는 방법은 무엇입니까?

마지막으로 시스템에이 응용 프로그램을 설치하려면 Snap 패키지를 통해 수행 할 수 있으므로 시스템에서이 기술에 대한 지원이 필요합니다.

설치를 위해 터미널을 열고 다음 명령을 실행하기 만하면됩니다.

sudo snap install clion --classic

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   조나단

    정말 고마워요 제가 찾던 바로 그것입니다