Alliberada la nova versió Clion 2019.2, un entorn de desenvolupament multiplataforma per C i C ++

Clion

Clion és un IDE enfocat per al desenvolupament en els llenguatges de programació C i C ++, Clion és un IDE multiplataforma pel que pot ser utilitzat en Linux, macOS i Windows integrat amb el sistema de compilació CMake.

CMake és una família d'eines dissenyades per a crear, provar i empaquetar, ja que controla el procés de compilació de programari utilitzant plataformes simples i arxius de configuració independents de compilador.

La versió inicial és compatible amb GNU Compiler Collection (GCC) i compiladors Clang i GDB Debugger, LLDB i Google Test. A més de C i C ++, Clion admet altres llenguatges directament o mitjançant complements: Kotlin, Python, Rust, Swift i altres.

Nova versió de Clion

Recentment JetBrains llanço la segona actualització del que va d'l'any "Clion 2019.2" que també porta moltes característiques noves: millores per al desenvolupament integrat i noves capacitats de depuració, inclòs un depurador experimental per a la cadena d'eines de Microsoft Visual C ++. Clion 2019.2 també inclou noves característiques per facilitar l'edició de codi, un rendiment millorat i més.

desenvolupament integrat

JetBrains va començar a treballar en suport de desenvolupament integrat en Clion, com ho demostra la versió 2019.1. En aquesta nova versió, l'editor de programari continua en la mateixa direcció amb una àmplia gamma de capacitats de depuració en xip i una nova pestanya Dispositius.

Depuració en xip amb el servidor GDB

Per a la la depuració en xip, ja pot utilitzar el depurador OpenOCD proveït en la versió 2019.1. OpenOCP (Open On-Chip Debugger) és una eina de codi obert per depurar microcontroladors.

Això vol dir que per OpenOCD, servidors ST-Link GDB, servidor GDB Segger J-Link, QEMU i molts altres servidors GDB específics, poden ser executats des de Clion i beneficiar-se de les capacitats de depuració incorporades proporcionades per Clion.

Clion-1

Una vista de dispositius per a dispositius ARM

Per a dispositius ARM, sovint hi ha una vista de Dispositius especificats que es descriu a l'arxiu .svd per a un tipus de microcontrolador. Clion ara ofereix una forma convenient de llegir aquests valors a la pestanya dispositius dedicats de la finestra Eina de depuració.

Funciona amb les configuracions «Embedded GDB Server» i «OpenOCD Download & Run» i està disponible en carregar un o més fitxers .svd.

Novetats per al depurador

Hi ha millores en GDB, el depurador estàndard per al projecte ve amb GDB 8.3 i introdueix un nou conjunt de pegats per al depurador per millorar l'experiència de l'usuari.

Una altra novetat és la finalització de les ordres GDB / LLDB, el qual és un depurador per als llenguatges de programació Objective-C, C ++ i C i és un subprojecte de LLVM.

Aquesta és probablement una de les característiques més importants d'aquesta versió: Clion 2019.2 ve amb un depurador experimental per a la cadena d'eines Microsoft Visual C ++ (MSVC)

Altres noves característiques i millores

El rendiment és una de les grans prioritats en Clion, però els canvis sovint requereixen més treball i fins i tot poden afectar la forma en què Clion interactua amb la plataforma IntelliJ.

No obstant això, les millores de rendiment per EDI arriben a cada versió. En Clion 2019.2, per exemple, Rename ha estat reelaborat en el lloc (Rename in situ) per eliminar retards i punts morts.

El rendiment de la finalització de el codi per expressions qualificades en l'editor també s'ha millorat significativament. A més, la recopilació d'informació de l'compilador i la càrrega de el pas CMake en casos remots s'ha accelerat a l'reduir el nombre d'operacions d'entrada / sortida.

Color de sintaxi per a més de 20 llenguatges nous

Sovint hi ha codi d'altres llenguatges de programació en el seu projecte C o C ++. Python, JavaScript, HTML, XML i SQL estan inclosos en Clion.

JetBrains ha afegit ressaltat de sintaxi per a més de 20 llenguatges de programació diferents i tot funciona immediatament. No es requereix configuració addicional, gràcies a la col • lecció d'arxius de gramàtica de l'llenguatge TextMate que es proporciona amb l'IDE.

¿Com instal·lar Clion en Ubuntu i derivats?

Finalment per poder instal·lar aquesta aplicació al nostre sistema, podem fer-ho mitjançant un paquet Snap, per la qual cosa cal que comptem amb el suport per aquesta tecnologia en el nostre sistema.

Per a la seva instal·lació només hem d'obrir una terminal i executar-hi la següent comanda:

sudo snap install clion --classic

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Jonnathan va dir

    Moltes gràcies, és just el que estava buscant