CodeLite, dobré IDE pro vývoj vašich kódů v Ubuntu

o kodelitu

V příštím článku se podíváme na CodeLite. Tohle je bezplatné a multiplatformní integrované vývojové prostředí pro programovací jazyk C / C ++, i když podporuje jiné jazyky, jako je PHP a JavaScript. CodeLite si můžete stáhnout zdarma, ale pokud si přejete, můžete při jeho stahování poskytnout symbolický dar, abyste mohli nadále podporovat vývoj tohoto IDE.

CodeLite je IDE multiplatformní bezplatný a otevřený zdroj pro jazyky C / C ++ používá pro své grafické rozhraní wxWidgets. Aby vyhověl duchu otevřeného zdroje CodeLite, je kompilován a laděn pouze pomocí bezplatných nástrojů (MinGW a GDB).

Obecné vlastnosti CodeLite

Toto IDE pro programování nabízí uživatelům a snadné řízení projektů (pracovní prostory / projekty), dokončování kódu, navigace ve zdrojových souborech, zvýrazňování syntaxe, integrace se Subversion, Cscope a UnitTest ++, interaktivní debugger připojený na gdb a výkonný editor kódu, založený na Scintille.

Mezi jeho nejpozoruhodnější vlastnosti patří systém dokončení kódu pro všechny podporované jazyky v tomto IDE. Také nás bude informovat o chybách, které děláme v našich řádcích kódu, jako poznámky v okně, ve kterém pracujete. Také to používá XDebug, jeden z nejpopulárnějších debuggerů pro PHP.

Obrazovka vývoje CodeLite

Tento program nám poskytuje vývojové prostředí programátoři pracující s C a C ++ usnadnit proces vytváření kódu. To zvýší produktivitu prostřednictvím více karet, nástrojů a funkcí automatického doplňování pro psaní kódu. Řada charakteristik, ve kterých to Cross-platform IDE otevřený zdroj. Na velkém počtu karet a bočních panelů najdete mnoho funkcí a nástrojů, které budeme potřebovat během procesu vývoje a psaní našich kódů.

CodeLite je licencován pod GNU General Public License v2 nebo později.

Ti, kteří to potřebují, budou moci podrobněji vidět vlastnosti tohoto programu webové stránky projektu.

Nainstalujte CodeLite na Ubuntu

Jako obvykle budeme mít různé možnosti instalace tohoto programu v našem Ubuntu.

Nainstalujte ze souboru .deb

První možností bude stáhnout soubor .deb balíček ze stránky projektu, pomocí které získáme nejnovější verzi programu. Jakmile jej máme stažený, můžeme jej nainstalovat pomocí následujícího příkazu v konzole (Ctrl + Alt + T):

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

Pokud se vám to stane jako já a po instalaci konzola vás varuje, že došlo k chybám Během instalace to můžete opravit jako já. Musel jsem vynutit instalaci pomocí následujícího příkazu:

sudo apt install -f

Nainstalujte z PPA

Tento program můžeme nainstalovat jak v Ubuntu 16.04, tak v jeho verzi 17.04 pomocí jeho PPA. Je třeba objasnit, že pokud program nainstalujeme pomocí této metody, nainstaluje se jeho předposlední verze. Pokud máte zájem o jeho instalaci, napíšeme do terminálu následující příkazy (Ctrl + Alt + T):

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

Nainstalujte pomocí git

Další možností, kterou budeme muset nainstalovat CodeLite, bude provést to prostřednictvím jeho kódu git. Chcete-li kompilovat CodeLite na našem počítači, budeme potřebovat následující balíčky, které nás označují ze stránky GitHub projektu:

  • wxWidgets 3.0 nebo novější.
  • Vývojový balíček GTK. Často se tomu říká libgtk2.0-dev, wxGTK-devel nebo něco podobného.
  • pkg-config, který se obvykle dodává s balíčkem GTK dev.
  • Balíček nezbytný pro sestavení nebo odpovídající bit: g ++, make atd.
  • jít.
  • cmake.

Musíme mít do našeho stroje zabudované wxWidgets 3.0 nebo novější. Pokud někdo neví, jak jej nainstalovat, bude si moci stáhnout instalační wxWidgets z Úložiště CodeLite.

Na Ubuntu / Debian můžete nainstalovat vše výše uvedené zadáním:

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

Stáhněte si zdrojový kód:

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

Spusťte cmake a zkompilujte CodeLite:

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

Odinstalujte CodeLite

Pokud se vám tato aplikace nelíbí, budeme se ji moci zbavit pomocí jednoduchého příkazu v terminálu (Ctrl + Alt + T):

sudo apt remove codelite && sudo apt autoremove

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   tximistargi řekl

    Podívejme se, nainstaloval jsem Lighttpd jako webový server s PHP 7.3, abych se mohl vyvíjet a učit se doma. Funguje to dobře, ale chci nakonfigurovat Xdebug v CodeLite a průvodce mě požádá o přidání několika řádků kopírováním a vložením do php.ini. Problém je v tom, že v /etc/php/7.3/ existuje několik podadresářů s tolika php.ini a nemohu nikde najít přesnější pokyny, na které z těchto konfiguračních souborů přidat dotyčné řádky.
    Konkrétně existuje php.ini v následujících podadresářích, které visí z /etc/php/7.3/: apache2, cgi, cli a fpm. V dobré logice by to mělo být CGI, ale jak si být jisti? ...

    1.    Damien A. řekl

      Ahoj. Řekl bych ti, aby ses podíval na Wiki projektu. Možná tam najdete řešení svých pochybností. Salu2.