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

klion

CLion je IDE usmjeren na razvoj u programskim jezicima C i C ++, CLion je IDE višeplatformska kako bi se mogla koristiti na Linuxu, macOS-u i Windowsus integriran s CMake sustavom gradnje.

CMake je obitelj alata dizajniranih za autorizaciju, testiranje i pakiranje, jer kontrolira postupak kompilacije softvera pomoću jednostavnih platformi i konfiguracijskih datoteka neovisnih o kompajleru.

Početno izdanje podržava GNU Compiler Collection (GCC) i Clang and GDB Debugger, LLDB i Google Test kompajlere. Uz C i C ++, CLion podržava i druge jezike izravno ili putem dodataka: Kotlin, Python, Rust, Swift i drugi.

Nova verzija CLiona

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

Integrirani razvoj

JetBrains je počeo raditi 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 pogrešaka na čipu i novu karticu Uređaji.

Otklanjanje pogrešaka na čipu s GDB poslužiteljem

u Otklanjanje pogrešaka na čipu, sada možete koristiti program za ispravljanje pogrešaka OpenOCD predviđeno u verziji 2019.1. OpenOCP (Open On-Chip Debugger) je alat otvorenog koda za ispravljanje pogrešaka mikrokontrolera.

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

KLion-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 poslužitelj" i "OpenOCD preuzimanje i pokretanje" i dostupan je kad se učita jedna ili više .svd datoteka.

Što je novo za program za ispravljanje 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 naredbi GDB / LLDB, koji je program za pronalaženje pogrešaka za programske jezike Objective-C, C ++ i C i potprojekt je LLVM-a.

Ovo je vjerojatno jedna od najvažnijih značajki ovog izdanja: CLion 2019.2 dolazi s eksperimentalnim programom za pronalaženje pogrešaka za alatni lanac Microsoft Visual C ++ (MSVC)

Ostale nove značajke i poboljšanja

Izvedba je glavni prioritet u CLionu, No promjene često zahtijevaju više posla i mogu 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 uklonile zaostajanja i mrtve točke.

Izvedba dovršenja koda za kvalificirane izraze u uređivaču također je značajno poboljšana. Pored toga, prikupljanje i učitavanje podataka CMakea u udaljenom slučaju 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 kôd 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 odmah djeluje. Nije potrebna dodatna konfiguracija, zahvaljujući zbirci gramatičkih datoteka jezika TextMate koje ste dobili s IDE-om.

Kako instalirati CLion u Ubuntu i derivate?

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

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

sudo snap install clion --classic

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Jonathane dijo

    Puno vam hvala, upravo sam to tražila