Objavljena je nova verzija Clion 2019.2, multiplatformno razvojno okruženje za C i C ++

clion

CLion je IDE usmjeren na razvoj u programskim jezicima C i C ++, CLion je IDE višeplatformska tako da se može koristiti na Linuxu, macOS-u i Windowsus integriran sa CMake sistemom gradnje.

CMake je porodica alata dizajniranih za autorizaciju, testiranje i pakovanje, jer kontrolira proces kompajliranja softvera koristeći jednostavne platforme i konfiguracione datoteke nezavisne od kompajlera.

Početno izdanje je kompatibilno sa GNU Compiler Collection (GCC) i Clang and GDB Debugger, LLDB i Google Test kompajlerima. Pored C i C ++, CLion podržava i druge jezike direktno ili putem dodataka: Kotlin, Python, Rust, Swift i druge.

Nova verzija CLiona

Nedavno JetBrains je objavio drugo do sada ažuriranje ove godine "CLion 2019.2" što takođe donosi mnoge nove funkcije: poboljšanja za integrirani razvoj i nove mogućnosti otklanjanja grešaka, uključujući eksperimentalni program za pronalaženje pogrešaka za Microsoft Visual C ++ alatni lanac. CLion 2019.2 uključuje i nove funkcije za lakše uređivanje koda, poboljšane performanse i još mnogo toga.

Integrirani razvoj

JetBrains je započeo rad na integriranoj razvojnoj podršci u CLionu, što dokazuje verzija 2019.1. U ovoj novoj verziji, izdavač softvera nastavlja u istom smjeru sa širokim rasponom mogućnosti otklanjanja grešaka na čipu i novu karticu Uređaji.

Otklanjanje grešaka na čipu sa GDB serverom

para Otklanjanje grešaka na čipu, sada možete koristiti program za otkrivanje pogrešaka OpenOCD dostupno u verziji 2019.1. OpenOCP (Open On-Chip Debugger) je alat otvorenog koda za otklanjanje grešaka mikrokontrolera.

To znači da se za OpenOCD, ST-Link GDB servere, Segger J-Link GDB server, QEMU i mnoge druge specifične GDB servere mogu pokretati iz CLiona i imati koristi od ugrađenih mogućnosti otklanjanja grešaka koje pruža CLion.

CLion-1

Prikaz uređaja za ARM uređaje

Za ARM uređaje često postoji prikaz Specificirani uređaji koji je opisan u .svd datoteci za vrstu mikrokontrolera. CLion sada nudi prikladan način čitanja ovih vrijednosti na kartici Namjenski uređaji prozora Alata za uklanjanje pogrešaka.

Radi s konfiguracijama "Ugrađeni GDB server" i "OpenOCD preuzimanje i pokretanje" i dostupan je kada se učita jedna ili više .svd datoteka.

Što je novo za program za pronalaženje pogrešaka

Postoje poboljšanja u GDB-u, standardni program za pronalaženje pogrešaka dolazi s GDB 8.3 i uvodi novi skup zakrpa za program za ispravljanje pogrešaka radi poboljšanja korisničkog iskustva.

Još jedna novost je završetak GDB / LLDB naredbi, koji je program za pronalaženje pogrešaka za programske jezike Objective-C, C ++ i C i potprojekt je LLVM-a.

Ovo je vjerovatno jedna od najvažnijih karakteristika ovog izdanja: CLion 2019.2 dolazi s eksperimentalnim programom za otklanjanje pogrešaka za Microsoft Visual C ++ (MSVC) alatni lanac

Ostale nove funkcije i poboljšanja

Performanse su glavni prioritet u CLionu, ali promjene često zahtijevaju više rada i mogu čak utjecati na način na koji CLion komunicira s IntelliJ platformom.

Međutim, poboljšanja performansi za EDI dolaze sa svakim izdanjem. Na primjer, u CLionu 2019.2, Preimenovanje je prerađeno na mjestu (Preimenuj na mjestu) kako bi se eliminirale zaostajanja i zastoji.

Izvedba dovršenja koda za kvalificirane izraze u editoru je također značajno poboljšana. Pored toga, prikupljanje i učitavanje podataka CMakea u udaljenim slučajevima ubrzano je smanjenjem broja ulazno / izlaznih operacija.

Boja sintakse za više od 20 novih jezika

U vašem C ili C ++ projektu često postoji kod iz drugih programskih jezika. Python, JavaScript, HTML, XML i SQL uključeni su u CLion.

JetBrains je dodao isticanje sintakse za preko 20 različitih programskih jezika i sve funkcionira odmah. Nije potrebna dodatna konfiguracija, zahvaljujući zbirci gramatičkih datoteka TextMate jezika isporučenih s IDE-om.

Kako instalirati CLion u Ubuntu i derivate?

Konačno, da bismo instalirali ovu aplikaciju u naš sistem, to možemo učiniti putem Snap paketa, tako da je neophodno da imamo podršku za ovu tehnologiju u našem sistemu.

Za njegovu instalaciju moramo samo otvoriti terminal i izvršiti sljedeću naredbu u njemu:

sudo snap install clion --classic

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Jonathan rekao je

    Puno vam hvala, upravo sam to tražila