Clion: Monialustainen integroitu kehitysympäristö C: lle ja C ++: lle

clion

tänään puhutaan integroidusta kehitysympäristöstä (IDE) tuo tulee JetBrainsin käsistä ohjelmistokehitysyritys, joka tunnetaan hyvin erilaisten työkalujen ja Kotlin-ohjelmointikielen luomisesta.

Sovellus, josta aiomme puhua, on CLion mikä on IDE keskittyi kehitykseen C- ja C ++ - ohjelmointikielissä, CLion on alustojen välinen IDE, joten sitä voidaan käyttää Linuxissa, macOS: ssa ja Windowsissa integroitu CMake-rakennusjärjestelmään.

CMake on joukko työkaluja, jotka on suunniteltu luomaan, testaamaan ja pakkaamaan, koska se ohjaa jal ohjelmistojen kokoamisprosessi käyttämällä yksinkertaisia ​​alustoja ja kääntäjältä riippumattomia kokoonpanotiedostoja.

Alkuperäinen julkaisu on yhteensopiva GNU Compiler Collectionin (GCC) sekä Clang and GDB Debugger-, LLDB- ja Google Test -kääntäjien kanssa. C ja C ++: n lisäksi CLion tukee muita kieliä suoraan tai laajennusten kautta: Kotlin, Python, Rust, Swift ja muut.

Tietoa henkilöstä CLion

clion kuten monet IDE: t sen tehtävänä on täydentää koodi helposti, jonka avulla CLion voi auttaa sinua säästämään paljon aikaa täydentämään koodisi syntaksia, jonka kirjoitat siihen.

Eikä vain CLionilla on myös valmiiksi muotoillut koodisyntaksimallit jolla osoitat syntaksin ja se luo koodin, joka näyttää myös mahdollisen syntaksin, ja parantaa siten kirjoitusnopeutta.

Toinen asia, jonka voimme korostaa tässä ohjelmassa, on se sillä on melko tehokas hakukone, koska se ei vain etsii hakuehtoja, jotka ilmoitat työskentelemässäsi tiedostossa, vaan se tekee sen myös kaikissa niissä, jotka sinulla on auki tällä hetkellä.

klioni 1

Sen pääominaisuuksista voimme korostaa:

  • Älykäs koodieditori
  • Koodihaku ja navigointi
  • Koodien luominen ja korjaaminen
  • Koodianalyysi
  • Editorin asetukset
  • Debugger-käyttöliittymä
  • Valgrind Memcheck -integraatio
  • CMake tuki
  • Yksikkö tentti
  • Koodidokumentaatio
  • VCS-integraatio
  • Paikallinen historia
  • Sisäänrakennettu pääte
  • Vim-emulointitila
  • Täydentää

Si haluatko asentaa tämän ohjelman järjestelmässäsi Minun on kerrottava teille, että se ei ole ilmainen joten sinun on maksettava käyttöoikeus joko kuukausittain tai vuosittain.

Vaikka jos olet opiskelija tai opettaja, voit saada yhden vuoden ilmaisen lisenssin Jos tarvitset CLionia ja muita JetBrainsin kehittämiä työkaluja, sinun on annettava vain institutionaalinen sähköpostiosoitteesi tai lähetettävä kirjautumistietosi.

Aktivointisähköposti

JetBrains lähettää sinulle vahvistussähköpostin ja linkin, jossa voit aktivoida lisenssin jota voit käyttää CLion, AppCode, DataGrip, dotCover, dotMemory, dotTrace, GoLand, IntelliJ IDEA Ultimate, PhpStorm, PyCharm, ReSharper, ReSharper C ++, Rider, RubyMine ja WebStorm.

Opiskelijalisenssi

Kuinka asentaa CLion Linuxiin?

Nyt toisaalta voit myös saada ilmaisen 30 päivän kokeilujakson, tätä varten sinun on ladattava sovellus projektin viralliselta verkkosivustolta ja sen latausosasta voit hankkia sovelluksen, tämä voidaan tehdä osoitteesta seuraava linkki.

Kun tämä on tehty, puramme juuri saadun tiedoston:

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

Annamme hakemiston, joka luotiin purettaessa tiedostoa, korvaa vain "1.5-1" lataamallasi versiolla.

cd /opt/CLion-1.5-1/bin

Asennamme sovelluksen järjestelmäämme suorittamalla tämän komennon:

./CLion.sh

Ja valmiina sen kanssa, meillä on CLion asennettuna tietokoneellemme.

Nyt Arch Linuxin tapauksessa voimme asentaa sovelluksen AUR: lta joten meidän täytyy olla ohjattu AUR-asennusohjelma.

Asennusta varten meidän on vain kirjoitettava:

aurman -S clion

Ja voila, sinulla on jo Clion asennettuna järjestelmääsi.

Vihdoin Toinen tapa asentaa tämä sovellus järjestelmäämme on Snap-paketti, joten on välttämätöntä, että järjestelmämme tukee tätä tekniikkaa.

Asennusta varten meidän on vain avattava pääte ja suoritettava siinä seuraava komento:

sudo snap install clion --classic

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.