CodeBlocks, en komplet IDE til C ++ - udviklere på Ubuntu

om codeblocks

I den næste artikel skal vi se på CodeBlocks. Det handler om en integreret udviklingsmiljø (IDE) til programmører og udviklere. Det bringer med sig foruddefinerede værktøjer til at udvikle Qt-applikationer, plugins, konsolapplikationer osv.

CodeBlocks er en gratis IDE, open source, cross-platform bygget til at imødekomme brugernes behov. Det er designet til at være meget udvideligt og fuldstændigt konfigurerbart til de behov, som udviklere måtte have. Dette er en IDE med alle de nødvendige funktioner med et ensartet udseende på tværs af forskellige platforme.

Denne IDE er bygget op omkring en plugin-ramme. Med dette er det opnået, at CodeBlocks kan være let udvide gennem et katalog Plugins. Enhver form for funktionalitet kan tilføjes ved at installere / kode et plugin. For eksempel håndteres kompilering og fejlretning af funktionalitet allerede af plugins.

CodeBlocks implementerer a skræddersyet konstruktionssystem med meget vigtige egenskaber: det vil give os en ultrahurtig generation af afhængigheder, det giver os mulighed for at oprette køer og parallelle kompileringer er bare nogle, som jeg synes skal nævnes.

Selvom det er en fuldt funktionel IDE, understøtter ikke store projekter særlig godt. Det kan være svært at håndtere store mængder filer via online arkiver. Dette er grunden til, at jeg synes, at denne IDE er mindre velegnet til store projekter end for eksempel Visual Studio.

CodeBlocks funktioner

Kodeblokke

CodeBlocks er det omfattende og gratis udviklingsmiljø, som det har været Udviklet med C ++ programmerere i tankerne. Dette program giver faciliteter og bekvemmeligheder, når du arbejder med denne type sprog.

IDE er baseret på den grafiske interface-platform wxWidgets. Det betyder, at det kan bruges frit på forskellige operativsystemer, og at det er tilfældet licenseret under GNU / GPL.

Denne app registrerer kompilatorer som vi har installeret i systemet. Det er således muligt at vælge den, der er bedst egnet til hver enkelt til den opgave, der skal udføres. Kompileringsprocessen er hurtig, da programmets hastighed er fantastisk.

Es kompatibel med tyve forskellige kompilatorer, herunder nogle så populære som: GCC, Microsoft Visual C ++, Tiny C, Digital Mars og Borland C ++. Den er også udstyret med en række skabeloner, der giver den komfort, der er nødvendig i denne type arbejde. Det er også muligt at tilføje plugins for at kunne udføre en bedre udvikling af dine projekter.

Jeg ønsker ikke at afslutte navngivningen af ​​nogle af funktionerne i dette program uden at nævne, at det giver brugerne et system af Plugins til arbejde med andre programmeringssprog. Funktioner som automatisk kodeformatering eller endda små spil integreret i IDE kan tilføjes når som helst ved at downloade den tilsvarende udvidelse.

Resten, som CodeBlocks tilbyder, er typisk for enhver IDE selvrespekt giver sine brugere: de typiske faner, linjenummerering, syntaksfarvning, kodefuldførelse, intelligente fordybninger og en lang osv.

Installer CodeBlocks

For at installere CodeBlocks i Ubuntu skal du bare starte terminalemulatorprogrammet (Ctrl + Alt + T) og udføre følgende kommando.

sudo apt install codeblocks*

Årsagen til, at der tilføjes en stjerne i slutningen, er at på Ubuntu (og måske også andre distributioner) installerer CodeBlocks ikke alle de nødvendige plugins og visse produktivitetsfunktioner.

Du kan også følge installationsformularerne, som de tilbyder os fra deres hjemmeside til alle platforme understøttet af IDE.

Afinstaller CodeBlocks

Hvis programmet ikke overbeviser dig, kan du altid afinstallere det ved at åbne en terminal (Ctrl + Alt + T) og skrive følgende kommando i den.

sudo apt remove codeblocks*

Den seneste version af dette program er 16.01 og det blev lanceret tilbage i 2016. Du kan finde mere information om programmet og hvordan det fungerer i officiel dokumentation. Linket viser teksten på engelsk, men du kan også læse den på tysk og fransk. Alle kan læses i PDF-, CHM- og HTML-formater.


En kommentar, lad din

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Eugenio Fernandez Carrasco sagde han

    Dette er den, jeg bruger regelmæssigt, selvom det er noget "tunet", fordi jeg programmerer i Fortran (videnskabelige erindringer). Det er en god IDE.