CodeLite, um bom IDE para desenvolver seus códigos no Ubuntu

sobre codelite

No próximo artigo, daremos uma olhada no CodeLite. Este é um ambiente de desenvolvimento integrado gratuito e multiplataforma para a linguagem de programação C / C ++, embora suporte outras linguagens como PHP e JavaScript. O CodeLite pode ser baixado gratuitamente, mas se desejar, pode fazer uma doação simbólica ao baixá-lo, para continuar apoiando o desenvolvimento deste IDE.

CodeLite é um IDE multiplataforma grátis e de código aberto para linguagens C / C ++, ele usa wxWidgets para sua interface gráfica. Para cumprir o espírito de código aberto do CodeLite, ele é compilado e depurado usando apenas ferramentas gratuitas (MinGW e GDB).

Características gerais do CodeLite

Este IDE para programação oferece aos usuários um fácil gerenciamento de projetos (espaços de trabalho / projetos), autocompletar código, navegação por arquivos fonte, destaque de sintaxe, integração com Subversion, Cscope e UnitTest ++, um depurador interativo montado em gdb e um poderoso editor de código, baseado em Scintilla.

Entre suas características mais notáveis, temos o sistema de completamento de código para todos os idiomas suportados neste IDE. Também nos informará dos erros que cometemos em nossas linhas de código como uma anotação na janela em que você está trabalhando. Ele também usa XDebugGenericName, um dos depuradores mais populares para PHP.

Tela de desenvolvimento CodeLite

Este programa nos fornece um ambiente de desenvolvimento para que programadores que trabalham com C e C ++ tornar o processo de criação de código mais fácil. Isso aumentará a produtividade por meio de várias guias, ferramentas e funções de preenchimento automático para escrever código. Uma série de características em que este IDE de plataforma cruzada Código aberto. No grande número de guias e painéis laterais, você encontrará muitas das funções e ferramentas de que precisaremos durante o processo de desenvolvimento e escrita de nossos códigos.

CodeLite é licenciado sob a GNU General Public License v2 ou mais tarde.

Quem precisar poderá conhecer mais a fundo as características deste programa no site do projeto.

Instale CodeLite no Ubuntu

Como de costume, teremos diferentes opções para instalar este programa em nosso Ubuntu.

Instalar a partir do arquivo .deb

A primeira opção será baixar o pacote .deb na página do projeto, com a qual obteremos a versão mais recente do programa. Depois de fazer o download, podemos instalá-lo usando o seguinte comando no console (Ctrl + Alt + T):

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

Se acontecer com você gosta de mim e após a instalação o console avisa que erros ocorreram Durante a instalação, você pode consertar como eu fiz. Eu só tive que forçar a instalação usando o seguinte comando:

sudo apt install -f

Instalar a partir do PPA

Podemos instalar este programa tanto no Ubuntu 16.04 quanto na versão 17.04 usando seu PPA. Deve ser esclarecido que se instalarmos o programa usando este método, a penúltima versão do mesmo será instalada. Se você está interessado em instalá-lo, para isso escreveremos os seguintes comandos no terminal (Ctrl + Alt + T):

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

Instalar via git

Outra opção que teremos para instalar o CodeLite será fazê-lo através do seu código git. Para compilar CodeLite em nosso computador, nós precisaremos do seguinte pacotes que nos indicam a partir da página de GitHub do projecto:

  • wxWidgets 3.0 ou posterior.
  • O pacote de desenvolvimento GTK. Geralmente é chamado de libgtk2.0-dev, wxGTK-devel ou algo semelhante.
  • pkg-config que geralmente vem com o pacote GTK dev.
  • O pacote essencial para compilar ou o bit correspondente: g ++, make, etc.
  • ir.
  • fazer.

Devemos ter wxWidgets 3.0 ou posterior embutido em nossa máquina. Se alguém não souber como instalá-lo, poderá fazer o download do wxWidgets de instalação do Repositório CodeLite.

No Ubuntu / Debian, você pode instalar todos os itens acima digitando:

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

Vamos baixar o código-fonte:

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

Execute cmake e compile CodeLite:

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

Desinstalar o CodeLite

Se você não gosta deste aplicativo, poderemos eliminá-lo por meio de um simples comando no terminal (Ctrl + Alt + T):

sudo apt remove codelite && sudo apt autoremove

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   tximistargi dito

    Vejamos, instalei o Lighttpd como servidor web, com PHP 7.3, para desenvolver e aprender em casa. Funciona bem, mas eu quero configurar o Xdebug no CodeLite e o assistente me pede para adicionar algumas linhas copiando e colando no php.ini. O problema é que em /etc/php/7.3/ existem vários subdiretórios com tantos php.ini, e não consigo encontrar em nenhum lugar instruções mais precisas sobre quais desses arquivos de configuração adicionar as linhas em questão.
    Especificamente, há um php.ini nos seguintes subdiretórios que ficam em /etc/php/7.3/: apache2, cgi, cli e fpm. Em boa lógica, deveria ser CGI, mas como ter certeza? ...

    1.    Damien A. dito

      Olá. Eu diria para você dar uma olhada no Wiki do projecto. Talvez aí você encontre uma solução para suas dúvidas. Salu2.