Megjelent a Clion 2019.2 új verzió, a C és C ++ multiplatform fejlesztői környezete

clion

A CLion egy IDE, amely a C és C ++ programozási nyelvek fejlesztésére összpontosít, A CLion egy IDE cross-platform, így Linuxon, macOS-on és Window-on is használhatós integrálva a CMake build rendszerbe.

A CMake egy eszközcsalád, amelyet szerzők készítésére, tesztelésére és csomagolására terveztek, mivel egyszerű platformok és fordítótól független konfigurációs fájlok segítségével irányítja a szoftver fordítási folyamatát.

Az eredeti kiadás kompatibilis a GNU Compiler Collection (GCC), valamint a Clang és a GDB Debugger, az LLDB és a Google Test fordítóival. A C és C ++ mellett a CLion más nyelveket is támogat közvetlenül vagy pluginokon keresztül: Kotlin, Python, Rust, Swift és mások.

A CLion új verziója

nemrég A JetBrains kiadta az idei eddigi második frissítést "CLion 2019.2" amely számos új funkciót is tartalmaz: az integrált fejlesztés fejlesztései és az új hibakeresési képességek, beleértve a Microsoft Visual C ++ eszközlánc kísérleti hibakeresőjét. CLion 2019.2 új szolgáltatásokat is tartalmaz a könnyebb kódszerkesztés, a jobb teljesítmény és még sok más érdekében.

Integrált fejlesztés

A JetBrains az integrált fejlesztési támogatáson kezdett dolgozni a CLionban, amint azt a 2019.1 verzió bizonyítja. Ebben az új verzióban a szoftverkiadó ugyanabban az irányban folytatja a hibakeresési lehetőségek széles skáláját chipen és egy új Devices fülön.

On-chip hibakeresés GDB szerverrel

hogy on-chip hibakeresés, most már használhatja az OpenOCD hibakeresőt 2019.1 verzióban biztosított. Az OpenOCP (Open On-Chip Debugger) egy nyílt forráskódú eszköz a mikrovezérlők hibakereséséhez.

Ez azt jelenti, hogy az OpenOCD, az ST-Link GDB szerverek, a Segger J-Link GDB szerverek, a QEMU és sok más specifikus GDB szerver esetében a CLion futtatható, és kihasználhatják a CLion által biztosított beépített hibakeresési lehetőségeket.

CLion-1

Eszköznézet ARM eszközökhöz

Az ARM-eszközök esetében gyakran van egy Specified Devices nézet, amelyet a .svd fájl ismertet egy típusú mikrovezérlőhöz. A CLion most kényelmes módot kínál ezeknek az értékeknek az olvasására a Hibakereső eszköz ablak Dedikált eszközök lapján.

Az "Embedded GDB Server" és az "OpenOCD Download & Run" konfigurációkkal működik, és egy vagy több .svd fájl betöltésekor érhető el.

A hibakereső újdonságai

Vannak fejlesztések a GDB-ben, a projekt szokásos hibakeresője a GDB 8.3-mal érkezik és egy új javítócsomagot vezet be a hibakeresőhöz a felhasználói élmény javítása érdekében.

Egy másik újdonság a GDB / LLDB parancsok befejezése, amely az Objective-C, C ++ és C programozási nyelvek hibakeresője és az LLVM alprojektje.

Ez valószínűleg a kiadás egyik legfontosabb jellemzője: A CLion 2019.2 egy kísérleti hibakeresővel érkezik a Microsoft Visual C ++ (MSVC) eszközlánchoz

Egyéb új funkciók és fejlesztések

A teljesítmény kiemelt fontosságú a CLionnál, De a változások gyakran több munkát igényelnek, sőt befolyásolhatják a CLion interakcióját az IntelliJ platformmal.

Azonban, Az EDI teljesítményének javítása minden kiadással együtt jár. A CLion 2019.2-ben például az Átnevezés helyszíni átdolgozása (Helynév átnevezése) a késések és holtpontok kiküszöbölése érdekében.

Jelentősen javult a szerkesztőben a minősített kifejezések kódfeltöltésének teljesítménye is. Ezenkívül a fordítói információk gyűjtése és a CMake lépés betöltése távoli esetekben felgyorsult az input / output műveletek számának csökkentésével.

Szintaxis színe 20+ új nyelvhez

A C vagy C ++ projektben gyakran vannak más programozási nyelvekből származó kódok. Python, JavaScript, HTML, XML és SQL szerepel a CLionban.

A JetBrains több mint 20 programozási nyelv szintaxis kiemelését adta hozzá és minden azonnal működik. Az IDE-hez mellékelt TextMate nyelvtani fájlok gyűjteményének köszönhetően nincs szükség további konfigurálásra.

Hogyan kell telepíteni a CLion-t az Ubuntu-ba és a származékaiba?

Végül annak érdekében, hogy ezt az alkalmazást a rendszerünkbe telepítsük, megtehetjük egy Snap csomagon keresztül, ezért szükséges, hogy a rendszerünkben támogassuk ezt a technológiát.

Telepítéséhez csak meg kell nyitnunk egy terminált, és végre kell hajtanunk benne a következő parancsot:

sudo snap install clion --classic

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Jonathan dijo

    Köszönöm szépen, csak ezt kerestem