Clion: En plattformsintegrerad utvecklingsmiljö för C och C ++

CLion

Den nuvarande dagen låt oss prata om en integrerad utvecklingsmiljö (IDE) det kommer från JetBrains hand ett mjukvaruutvecklingsföretag som är känt för att skapa olika verktyg och programmeringsspråket Kotlin.

Den applikation vi ska prata om är CLion vilket är en IDE fokuserad på utveckling av C och C ++ programmeringsspråk, CLion är en plattforms-IDE så att den kan användas på Linux, macOS och Windows integrerat med CMake-byggsystemet.

CMake är en familj av verktyg som är utformade för att skapa, testa och förpacka, eftersom det kontrollerar ochJag kompilerar programvara med enkla plattformar och kompilatoroberoende konfigurationsfiler.

Den första versionen är kompatibel med GNU Compiler Collection (GCC) och Clang och GDB Debugger, LLDB och Google Test kompilatorer. Förutom C och C ++ stöder CLion andra språk direkt eller via plugins: Kotlin, Python, Rust, Swift och andra.

Om CLion

CLion som många IDE har funktionen att enkelt fylla i koden, med vilken CLion kan hjälpa dig att spara mycket tid på att slutföra syntaxen för din kod som du skriver i den.

Och inte bara det CLion har också förformaterade kodsyntaxmallar med vilken du anger syntaxen och den kommer att generera koden som också visar dig möjlig syntax och därmed förbättrar skrivhastigheten.

En annan punkt som vi kan lyfta fram om detta program är att det också den har en ganska kraftfull sökmotor, eftersom det inte bara söker efter de kriterier som du anger i filen du arbetar med, utan också utför det inom alla de som du har öppnat just nu.

klion 1

Bland dess viktigaste egenskaper kan vi lyfta fram:

  • Smart kodredigerare
  • Kodsökning och navigering
  • Kodgenerering och refaktorer
  • Kodanalys
  • Editorinställningar
  • Felsökningsgränssnitt
  • Valgrind Memcheck-integration
  • CMake-stöd
  • Enhetsexamen
  • Koddokumentation
  • VCS-integration
  • Lokal historia
  • Inbyggd terminal
  • Vim-emuleringsläge
  • Kompletterar

Si vill du installera det här programmet i ditt system Jag måste säga att det inte är gratis så du måste betala för en användarlicens antingen månadsvis eller årligen.

Även om du är student eller lärare kan du få en ettårig licens gratis För CLion och fler av de verktyg som utvecklats av JetBrains behöver du bara ange din institutionella e-post eller skicka din referens.

Aktiverings-e-post

JetBrains skickar ett bekräftelsemail och en länk där du kan aktivera din licens som du kan använda för att CLion, AppCode, DataGrip, dotCover, dotMemory, dotTrace, GoLand, IntelliJ IDEA Ultimate, PhpStorm, PyCharm, ReSharper, ReSharper C ++, Rider, RubyMine och WebStorm.

Studentlicens

Hur installerar jag CLion på Linux?

Nu å andra sidan du kan också få en gratis 30-dagars provperiod, för detta måste du ladda ner applikationen från dess officiella webbplats för projektet och i dess nedladdningssektion kan du få applikationen, detta kan göras från följande länk.

När detta är klart packar vi upp filen som just erhållits med:

sudo tar xf CLion *.tar.gz -C /opt/

Vi går in i katalogen som skapades när du packade upp filen, ersätt bara "1.5-1" med den version som du har laddat ner.

cd /opt/CLion-1.5-1/bin

Och vi kör det här kommandot för att installera applikationen på vårt system:

./CLion.sh

Och redo med det kommer vi redan att ha CLion installerat på vår dator.

Nu i fallet med Arch Linux kan vi installera applikationen från AUR så vi måste ha en installationsguide för AUR.

För dess installation behöver vi bara skriva:

aurman -S clion

Och voila, du har redan Clion installerat på ditt system.

Slutligen En annan metod för att installera denna applikation på vårt system är via ett Snap-paket, så det är nödvändigt att vi har stöd för denna teknik i vårt system.

För dess installation behöver vi bara öppna en terminal och utföra följande kommando i den:

sudo snap install clion --classic

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.