Code :: Blocks 20.03 je tu a toto sú jeho najdôležitejšie správy

Nedávno bolo oznámené vydanie novej verzie Code :: Blocks 20.03, verzia, ktorá dorazí po viac ako 2 rokoch vývoja a s niečo vyše 400 zmenami z ktorých vynikajú rôzne vylepšenia, opravy chýb a niektoré nové funkcie.

Pre tých, ktorí Code :: Blocks nepoznajú, mali by ste vedieť, že to je vývojové prostredie otvoreného zdroja licenciu na základe GNU General Public License, že má podporu viacerých prekladačov, medzi ktorými nájdeme MinGW / GCC, Digital Mars, Microsoft Visual C ++, Borland C ++, LLVM Clang, Watcom, LCC a Intel C ++ Compiler.

Code :: Blocks je vyvinutý v programovacom jazyku C ++ pomocou wxWidgets ako sady nástrojov GUI. Používa architektúru doplnkov, jeho možnosti a vlastnosti sú definované poskytnutými doplnkami, je orientovaný na C, C ++. Má vlastný zostavovací systém a voliteľnú podporu zostavenia.

Hlavné nové funkcie Code :: Blocks 20.03

V tomto novom vydaní kódu: bloky Vyznačuje sa označením prechodu do knižnice GUI wxWidgets3.x, s ktorým a hlavných výhod tejto migrácie as ponúka podporu pre HiDPI displeje, ako aj niektoré opravy grafického používateľského rozhrania, ako aj rozloženia editora obrázkov a získanie lepšej podpory pre wxGLCanvas pre wxWidgets 3.x.

Na strane debuggeru tejto žiadosti dostal niekoľko vylepšení a opráv z toho oprava v analýze kóduako aj problém s použitím tlačidla stop pre debugger CBD.

V kompilátore vyniká že teraz je možné použiť až 16 vlákien CPU pre kompiláciu v aplikácii, vylepšená analýza protokolov Clang, ako aj analýzu výstupu kompilátora Gfortran. Čo je viac Je dôležité spomenúť, že v tejto verzii bol obmedzený počet procesorov a predvolené nastavenie bolo zmenené tak, aby sa využili všetky dostupné možnosti v stroji (to môže byť zlé, ak používateľ nechce alokovať celý potenciál tímu na kompiláciu)

konečne, čo sa týka rozhrania systémua, pre Ubuntu bolo implementované riešenie problému s prekreslením pretože aplikácia zamrzne pri nesprávnom použití, plus čoOd tejto verzie dostane používateľ upozornenie, že je spustená kompilácia počas zatvárania a zobrazí sa otázka, či to chcete zastaviť.

V ponuke Súbor boli odstránené tieto položky: „Uložiť všetko“, „Uložiť všetky projekty“ a „Zavrieť všetky projekty“.

Aktualizované farby popisu nástroja cc po zmene nastavení a opravenom triedení virtuálnych priečinkov, keď sú prázdne.

Z ďalších zmien ktoré vyčnievajú z tejto novej verzie:

  • Umožniť používateľovi zahodiť starý konfiguračný súbor, ak nie je načítaný
  • Vráti hodnotu false, ak dôjde k chybám pri čítaní súboru xml pomocou súboru tinyxml
  • Opravené zlyhanie pri čítaní skráteného konfiguračného súboru
  • Opravená kompilácia pomocou automatických nástrojov na OSX
  • Systém kompilácie bol modernizovaný
  • Oprava zlyhania pri vytváraní dávok, pretože automatické ladenie má prístup k nulovému ukazovateľu
  • Bloky teraz vyžadujú kompilátor C ++ 11
  • Pridaná podpora pre skripty PowerShell
  • Bola pridaná aktuálna poloha kurzora v stavovom riadku
  • Opravená chyba čítania po konci poľa, keď má projekt viac ako MAX_TARGETS počet cieľov
  • Keď používateľ zmení názov virtuálneho cieľa, bude schopný nahradiť veľké a malé písmená veľkými a malými písmenami
  • Otvára sa zrýchlené otváranie súborov pre veľké projekty
  • Upravte správne nastavenia editora a prostredia

Ak chcete poznať úplný zoznam zmien, môžete to urobiť Na nasledujúcom odkaze.

Ako nainštalovať CodeBlocks na Ubuntu a deriváty?

Ak chcete do svojho systému nainštalovať toto vývojové prostredie musíte postupovať podľa nasledujúcich pokynov.

Prvá vec, ktorú musíme urobiť, je otvorte terminál pomocou Ctrl + T + Alt a ideme do spustite nasledujúce príkazy. Budeme pridajte toto úložisko do nášho systému s:

sudo add-apt-repository ppa:codeblocks-devs/release

Y nakoniec sme nainštalovali s:

sudo apt install codeblocks


		

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ť.