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.
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
Köszönöm szépen, csak ezt kerestem