Lansat noua versiune Clion 2019.2, un mediu de dezvoltare multiplatformă pentru C și C ++

clion

CLion este un IDE axat pe dezvoltare în limbaje de programare C și C ++, CLion este un IDE cross-platform, astfel încât să poată fi folosit pe Linux, macOS și Windoweste integrat cu sistemul de construire CMake.

CMake este o familie de instrumente concepute pentru autor, testare și ambalare, deoarece controlează procesul de compilare a software-ului folosind platforme simple și fișiere de configurare independente de compilator.

Versiunea inițială este compatibilă cu GNU Compiler Collection (GCC) și Clang și GDB Debugger, LLDB și Google Test compilatoare. În plus față de C și C ++, CLion acceptă alte limbi direct sau prin pluginuri: Kotlin, Python, Rust, Swift și altele.

Noua versiune a CLion

recent JetBrains a lansat a doua actualizare până acum în acest an „CLion 2019.2” care aduce și multe funcții noi: îmbunătățiri pentru dezvoltarea integrată și noi capacități de depanare, inclusiv un depanator experimental pentru lanțul de instrumente Microsoft Visual C ++. CLion 2019.2 include, de asemenea, funcții noi pentru editare mai ușoară a codului, performanță îmbunătățită și multe altele.

Dezvoltare integrată

JetBrains a început să lucreze la suportul de dezvoltare integrat în CLion, după cum reiese din versiunea 2019.1. În această nouă versiune, editorul de software continuă în aceeași direcție cu o gamă largă de capabilități de depanare pe cip și o nouă filă Dispozitive.

Depanare pe cip cu server GDB

la Depanare pe cip, puteți utiliza acum depanatorul OpenOCD furnizat în versiunea 2019.1. OpenOCP (Open On-Chip Debugger) este un instrument open source pentru depanarea microcontrolerelor.

Aceasta înseamnă că pentru serverele OpenOCD, ST-Link GDB, serverul Segger J-Link GDB, QEMU și multe alte servere GDB specifice, acestea pot fi rulate de la CLion și pot beneficia de capacitățile de depanare încorporate furnizate de CLion.

CLion-1

O vizualizare a dispozitivului pentru dispozitivele ARM

Pentru dispozitivele ARM, există adesea o vizualizare Dispozitive specificate care este descrisă în fișierul .svd pentru un tip de microcontroler. CLion oferă acum un mod convenabil de a citi aceste valori în fila Dispozitive dedicate din fereastra Instrumentului de depanare.

Funcționează cu configurațiile „Embedded GDB Server” și „OpenOCD Download & Run” și este disponibil atunci când sunt încărcate unul sau mai multe fișiere .svd.

Ce este nou pentru depanator

Există îmbunătățiri în GDB, depanatorul standard pentru proiect vine cu GDB 8.3 și introduce un nou set de patch-uri pentru depanator pentru a îmbunătăți experiența utilizatorului.

O altă noutate este completarea comenzilor GDB / LLDB, care este un depanator pentru limbaje de programare Objective-C, C ++ și C și este un subproiect al LLVM.

Aceasta este probabil una dintre cele mai importante caracteristici ale acestei versiuni: CLion 2019.2 vine cu un depanator experimental pentru lanțul de instrumente Microsoft Visual C ++ (MSVC)

Alte caracteristici noi și îmbunătățiri

Performanța este o prioritate maximă la CLion, Dar modificările necesită adesea mai multă muncă și pot afecta chiar modul în care CLion interacționează cu platforma IntelliJ.

Sin embargo, îmbunătățirile de performanță pentru EDI vin odată cu fiecare lansare. În CLion 2019.2, de exemplu, Redenumire a fost refăcută la fața locului (Redenumiți la fața locului) pentru a elimina întârzierile și blocajele.

Performanța completării codului pentru expresiile calificate din editor a fost, de asemenea, îmbunătățită semnificativ. În plus, colectarea informațiilor compilatorului și încărcarea etapei CMake în cazuri la distanță a fost accelerată prin reducerea numărului de operații de intrare / ieșire.

Culoare sintaxă pentru peste 20 de limbi noi

Există adesea cod din alte limbaje de programare în proiectul dvs. C sau C ++. Python, JavaScript, HTML, XML și SQL sunt incluse în CLion.

JetBrains a adăugat evidențierea sintaxei pentru peste 20 de limbaje de programare diferite și totul funcționează imediat. Nu este necesară nicio configurație suplimentară, mulțumită colecției de fișiere gramaticale în limba TextMate furnizate împreună cu IDE.

Cum se instalează CLion în Ubuntu și derivate?

În cele din urmă, pentru a instala această aplicație în sistemul nostru, o putem face printr-un pachet Snap, deci este necesar să avem suport pentru această tehnologie în sistemul nostru.

Pentru instalarea sa, trebuie doar să deschidem un terminal și să executăm următoarea comandă:

sudo snap install clion --classic

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Jonathan el a spus

    Vă mulțumesc foarte mult, este exact ceea ce căutam