Vydaná nová verzia Clion 2019.2, multiplatformové vývojové prostredie pre C a C ++

clion

CLion je IDE zamerané na vývoj v programovacích jazykoch C a C ++, CLion je IDE naprieč platformami, takže ho možno použiť v systémoch Linux, macOS a Windowsje integrovaný do systému CMake build.

CMake je skupina nástrojov určených na tvorbu, testovanie a balenie, pretože riadi proces kompilácie softvéru pomocou jednoduchých platforiem a konfiguračných súborov nezávislých od kompilátora.

Počiatočné vydanie je kompatibilné s GNU Compiler Collection (GCC) a kompilátormi Clang a GDB Debugger, LLDB a Google Test. Okrem C a C ++ podporuje CLion aj ďalšie jazyky priamo alebo prostredníctvom doplnkov: Kotlin, Python, Rust, Swift a ďalšie.

Nová verzia CLion

Recientemente JetBrains vydal zatiaľ druhú tohtoročnú aktualizáciu „CLion 2019.2“ ktorá tiež prináša veľa nových funkcií: vylepšenia integrovaného vývoja a nové možnosti ladenia, vrátane experimentálneho debuggeru pre súbor nástrojov Microsoft Visual C ++. CLion 2019.2 obsahuje tiež nové funkcie pre ľahšiu úpravu kódu, vylepšený výkon a ďalšie.

Integrovaný rozvoj

Spoločnosť JetBrains začala pracovať na podpore integrovaného vývoja v CLione, čo dokazuje verzia 2019.1. V tejto novej verzii vydavateľ softvéru pokračuje rovnakým smerom so širokou škálou funkcií ladenia na čipe a nová karta Zariadenia.

Ladenie na čipe so serverom GDB

na Ladenie na čipe, odteraz môžete používať ladiaci program OpenOCD poskytované vo verzii 2019.1. OpenOCP (Open On-Chip Debugger) je open source nástroj na ladenie mikrokontrolérov.

To znamená, že pre OpenOCD, servery ST-Link GDB, server Segger J-Link GDB, QEMU a mnoho ďalších špecifických serverov GDB ich možno spustiť z CLionu a využívať výhody vstavaných funkcií ladenia poskytovaných CLion.

CLion-1

Zobrazenie zariadenia pre zariadenia ARM

Pre zariadenia ARM často existuje pohľad Špecifikované zariadenia, ktorý je pre typ mikrokontroléra popísaný v súbore .svd. CLion teraz ponúka pohodlný spôsob čítania týchto hodnôt na karte Dedicated Devices v okne Debugging Tool.

Funguje s konfiguráciami „Zabudovaný server GDB“ a „OpenOCD Download & Run“ a je k dispozícii po načítaní jedného alebo viacerých súborov .svd.

Čo je nové v debuggeri

V GDB existujú vylepšenia, štandardný debugger pre projekt je dodávaný s GDB 8.3 a predstavuje novú sadu opráv pre debugger na zlepšenie používateľského zážitku.

Ďalšou novinkou je dokončenie príkazov GDB / LLDB, ktorý je debuggerom pre programovacie jazyky Objective-C, C ++ a C a je čiastkovým projektom LLVM.

Toto je pravdepodobne jedna z najdôležitejších funkcií tohto vydania: CLion 2019.2 je dodávaný s experimentálnym ladiacim programom pre rad nástrojov Microsoft Visual C ++ (MSVC)

Ďalšie nové funkcie a vylepšenia

Výkon je v CLione najvyššou prioritou, Zmeny však často vyžadujú viac práce a môžu dokonca ovplyvniť spôsob interakcie CLion s platformou IntelliJ.

Avšak, vylepšenia výkonu pre EDI prichádzajú s každým vydaním. Napríklad v aplikácii CLion 2019.2 bolo premenovanie premenované na mieste (Premenovať na mieste), aby sa eliminovali oneskorenia a zablokovania.

Výrazne sa zlepšil aj výkon dokončovania kódu pre kvalifikované výrazy v editore. Zhromažďovanie informácií o kompilátore a načítanie kroku CMake vo vzdialených prípadoch sa navyše urýchlilo znížením počtu operácií vstupu / výstupu.

Farba syntaxe pre viac ako 20 nových jazykov

Vo vašom projekte C alebo C ++ sa často nachádza kód z iných programovacích jazykov. Program CLion obsahuje Python, JavaScript, HTML, XML a SQL.

JetBrains pridal zvýraznenie syntaxe pre viac ako 20 rôznych programovacích jazykov a všetko funguje okamžite. Vďaka zbierke súborov gramatiky jazyka TextMate dodávaných s IDE nie je potrebná žiadna ďalšia konfigurácia.

Ako nainštalovať CLion do Ubuntu a derivátov?

Nakoniec, aby sme si mohli túto aplikáciu nainštalovať do nášho systému, môžeme to urobiť prostredníctvom balíka Snap, takže je nevyhnutné, aby sme mali podporu tejto technológie v našom systéme.

Pre jeho inštaláciu musíme iba otvoriť terminál a vykonať v ňom nasledujúci príkaz:

sudo snap install clion --classic

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Jonathan dijo

    Ďakujem pekne, je to presne to, čo som hľadal