CodeLite, hyvä IDE kehittääksesi koodisi Ubuntussa

noin kodeliitti

Seuraavassa artikkelissa aiomme tarkastella CodeLitea. Tämä on ilmainen ja alustojen välinen integroitu kehitysympäristö C / C ++ -ohjelmointikielelle, vaikka se tukee muita kieliä, kuten PHP ja JavaScript. CodeLite voidaan ladata ilmaiseksi, mutta jos haluat, voit tehdä symbolisen lahjoituksen sitä ladattaessa, jotta voit edelleen tukea tämän IDE: n kehittämistä.

CodeLite on a IDE ilmainen ja avoimen lähdekoodin monitasoinen C / C ++ -kielille se käyttää graafisessa käyttöliittymässään wxWidgets. CodeLiten avoimen lähdekoodin hengen mukaiseksi se kootaan ja viritetään vain ilmaisilla työkaluilla (MinGW ja GDB).

CodeLiten yleiset ominaisuudet

Tämä ohjelmoinnin IDE tarjoaa käyttäjille a helppo projektinhallinta (työtilat / projektit), koodin viimeistely, navigointi lähdetiedostoissa, syntaksin korostus, integrointi Subversioniin, Cscopeen ja UnitTest ++: iin, interaktiivinen virheenkorjausohjelma asennettuna gdb: hen ja tehokas Scintillaan perustuva koodieditori.

Sen merkittävimpien ominaisuuksien joukossa meillä on järjestelmä koodin valmistuminen kaikille tuetuille kielille tässä IDE: ssä. Se ilmoittaa meille myös virheistä, jotka teemme koodiriveillä huomautuksena ikkunassa, jossa työskentelet. Se käyttää myös XDebug, yksi PHP: n suosituimmista virheenkorjauksista.

CodeLite -kehitysnäyttö

Tämä ohjelma tarjoaa meille kehitysympäristön niin ohjelmoijat työskentelevät C: n ja C ++: n kanssa tehdä koodin luomisprosessista helpompaa. Tämä lisää tuottavuutta käyttämällä useita välilehtiä, työkaluja ja automaattisen täydennyksen toimintoja koodin kirjoittamiseen. Sarja ominaisuuksia, joissa tämä Alustojen välinen IDE avoin lähdekoodi. Välilehtien ja sivupaneelien suuressa määrässä on monia toimintoja ja työkaluja, joita tarvitsemme koodiemme kehittämisen ja kirjoittamisen aikana.

CodeLite on lisensoitu GNU General Public License v2 tai myöhemmin.

Ne, jotka sitä tarvitsevat, voivat nähdä ohjelman ominaisuudet perusteellisemmin projektin verkkosivusto.

Asenna CodeLite Ubuntuun

Kuten tavallista, meillä on erilaisia ​​vaihtoehtoja tämän ohjelman asentamiseksi Ubuntuun.

Asenna .deb-tiedostosta

Ensimmäinen vaihtoehto on ladata .deb-paketti projektisivulta, jolla saamme viimeisimmän version ohjelmasta. Kun se on ladattu, voimme asentaa sen käyttämällä seuraavaa komentoa konsolissa (Ctrl + Alt + T):

sudo dpkg -i CodeLite-10.0.6-ubuntu-xenial-x86_64.deb

Jos se tapahtuu sinulle kuten minä ja asennuksen jälkeen konsoli varoittaa virheistä Asennuksen aikana voit korjata sen kuten minä. Minun piti vain pakottaa asennus seuraavalla komennolla:

sudo apt install -f

Asenna PPA: lta

Voimme asentaa tämän ohjelman sekä Ubuntu 16.04: ään että sen versioon 17.04 sen avulla PPA. On selvennettävä, että jos asennamme ohjelman tällä menetelmällä, sen viimeinen versio asennetaan. Jos olet kiinnostunut asentamaan sen, kirjoitamme siihen seuraavat komennot päätelaitteeseen (Ctrl + Alt + T):

sudo add-apt-repository ppa:eugenesan/ppa && sudo apt update && sudo apt install codelite -y

Asenna gitin kautta

Toinen vaihtoehto, jonka meidän on asennettava CodeLite, on tehdä se koodinsa kautta mennä. Käännä CodeLite tietokoneellemme tarvitsemme seuraavaa paketit, jotka osoittavat meidät sivulta GitHub projektin:

  • wxWidgets 3.0 tai uudempi.
  • GTK-kehityspaketti. Sitä kutsutaan usein libgtk2.0-dev, wxGTK-devel tai jotain vastaavaa.
  • pkg-config, joka yleensä tulee GTK dev -paketin mukana.
  • Rakennuksen välttämätön paketti tai vastaava bitti: g ++, make jne.
  • mennä.
  • cmake.

Koneellemme on oltava sisäänrakennettu wxWidgets 3.0 tai uudempi. Jos joku ei osaa asentaa sitä, hän voi ladata asennusohjelman wxWidgetit CodeLite-arkisto.

Ubuntussa / Debianissa voit asentaa kaikki yllä olevat kirjoittamalla:

sudo apt install libgtk2.0-dev pkg-config build-essential git cmake libssh-dev libwxbase3.0-dev libsqlite3-dev libwxsqlite3-3.0-dev

Ladataan lähdekoodi:

git clone https://github.com/eranif/codelite.git

Suorita cmake ja käännä CodeLite:

cd codelite
mkdir build-release
cd build-release
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release ..
make -j4
sudo make install

Poista CodeLite

Jos et pidä tästä sovelluksesta, voimme päästä eroon siitä yksinkertaisella komennolla päätelaitteessa (Ctrl + Alt + T):

sudo apt remove codelite && sudo apt autoremove

Jätä kommentti

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

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  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.

  1.   tximistargi dijo

    Katsotaanpa, olen asentanut Lighttpd: n web-palvelimeksi PHP 7.3: n kanssa kehittääksesi ja oppiakseen kotona. Se toimii hyvin, mutta haluan määrittää Xdebugin CodeLite-ohjelmassa ja ohjattu toiminto pyytää minua lisäämään muutaman rivin kopioimalla ja liittämällä sen php.iniin. Ongelmana on, että tiedostossa /etc/php/7.3/ on useita alihakemistoja, joissa on niin monta php.ini-tiedostoa, enkä löydä mistään tarkempia ohjeita siitä, mihin kokoonpanotiedostoista kyseiset rivit lisätään.
    Erityisesti php.ini on seuraavissa alihakemistoissa, jotka riippuvat tiedostosta /etc/php/7.3/: apache2, cgi, cli ja fpm. Hyvässä logiikassa sen pitäisi olla CGI, mutta miten olla varma? ...

    1.    Damien A. dijo

      Hei. Käsken sinua katsomaan Wiki projektin. Ehkä sieltä löydät ratkaisun epäilyihisi. Salu2.