CodeBlocks, een complete IDE voor C ++ -ontwikkelaars op Ubuntu

over codeblokken

In het volgende artikel gaan we CodeBlocks bekijken. Het gaat over een geïntegreerde ontwikkelomgeving (IDE) voor programmeurs en ontwikkelaars. Het brengt vooraf gedefinieerde tools met zich mee om Qt-applicaties, plug-ins, consoletoepassingen, enz. Te ontwikkelen.

CodeBlocks is een gratis IDE, open source, platformonafhankelijk gebouwd om aan de behoeften van zijn gebruikers te voldoen. Het is ontworpen om zeer uitbreidbaar en volledig configureerbaar te zijn voor de behoeften van ontwikkelaars. Dit is een IDE met alle benodigde functies, met een consistent uiterlijk op verschillende platforms.

Deze IDE is gebouwd rond een plugin-framework. Hiermee is bereikt dat CodeBlocks dat kan eenvoudig uit te breiden met een catalogus plugins​ Elke vorm van functionaliteit kan worden toegevoegd door een plug-in te installeren / coderen. Het compileren en debuggen van functionaliteit wordt bijvoorbeeld al afgehandeld door plug-ins.

CodeBlocks implementeert een op maat gemaakt constructiesysteem met zeer belangrijke kenmerken: het zal ons voorzien van een ultrasnelle generatie van afhankelijkheden, het zal ons in staat stellen wachtrijen te bouwen en parallelle compilaties zijn slechts enkele waarvan ik denk dat ze moeten worden genoemd.

Ook al is het een volledig functionele IDE, ondersteunt grote projecten niet zo goed​ Het kan moeilijk zijn om grote hoeveelheden bestanden te verwerken via online opslagplaatsen. Daarom denk ik dat deze IO minder geschikt is voor grote projecten dan bijvoorbeeld Visual Studio.

CodeBlocks-functies

Codeblokken

CodeBlocks is de uitgebreide en gratis ontwikkelomgeving, die was ontwikkeld met C ++ programmeurs in gedachten​ Dit programma biedt faciliteiten en comfort bij het werken met dit type taal.

De IDE is gebaseerd op het grafische interfaceplatform wxWidgets​ Dit betekent dat het vrij op verschillende besturingssystemen kan worden gebruikt, en dat is het ook gelicentieerd onder de GNU / GPL.

deze applicatie zal compilers detecteren die we in het systeem hebben geïnstalleerd. Het is dus mogelijk om degene te kiezen die voor elke taak het meest geschikt is voor de uit te voeren taak. Het compilatieproces is snel, aangezien de snelheid van het programma verbazingwekkend is.

Es compatibel met twintig verschillende compilers, waaronder enkele zo populair als: GCC, Microsoft Visual C ++, Tiny C, Digital Mars en Borland C ++. Het is ook uitgerust met een reeks sjablonen die het comfort bieden dat nodig is bij dit soort werk. Ook is het mogelijk om plugins toe te voegen om een ​​betere ontwikkeling van uw projecten uit te kunnen voeren.

Ik wil niet eindigen met het benoemen van enkele van de functies van dit programma zonder te vermelden dat het gebruikers een systeem biedt van plugins om te kunnen werken met andere programmeertalen​ Functies zoals automatische code-opmaak of zelfs kleine games die in de IDE zijn geïntegreerd, kunnen op elk moment worden toegevoegd door de bijbehorende extensie te downloaden.

De rest die CodeBlocks biedt is typisch voor elke IDE zichzelf respecteren geeft zijn gebruikers: de typische tabbladen, regelnummering, syntaxiskleuring, automatische aanvulling van code, intelligente inspringingen en een lange enz.

Installeer CodeBlocks

Om CodeBlocks in Ubuntu te installeren, hoeft u alleen maar het terminalemulatorprogramma te starten (Ctrl + Alt + T) en de volgende opdracht uit te voeren.

sudo apt install codeblocks*

De reden dat er aan het einde een asterisk wordt toegevoegd, is omdat op Ubuntu (en misschien ook andere distributies) CodeBlocks alleen niet alle benodigde plug-ins en bepaalde productiviteitsfuncties installeert.

U kunt ook de installatieformulieren volgen die zij ons aanbieden uw webpagina voor alle platforms die worden ondersteund door de IDE.

Verwijder CodeBlocks

Als het programma u niet overtuigt, kunt u het altijd verwijderen door een terminal te openen (Ctrl + Alt + T) en het volgende commando erin te typen.

sudo apt remove codeblocks*

De nieuwste versie van dit programma is 16.01 en het werd gelanceerd in 2016. U vindt meer informatie over het programma en hoe het werkt in het officiële documentatie​ De link toont de tekst in het Engels, maar je kunt hem ook in het Duits en Frans lezen. Ze kunnen allemaal worden gelezen in PDF-, CHM- en HTML-formaten.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

      Eugenio Fernandez Carrasco zei

    Dit is degene die ik regelmatig gebruik, hoewel enigszins "afgestemd" omdat ik programmeer in Fortran (wetenschappelijke herinneringen). Het is een geweldige IDE.