4 dos melhores ambientes de desenvolvimento integrados para Linux

código linux

No linux temos várias ferramentas que podem nos ajudar na criação e desenvolvimento de aplicações. Como muitos dizem, o Linux é, sem dúvida, um dos sistemas recomendados para o desenvolvimento de aplicativos.

Desta vez vamos aproveitar esta oportunidade para falar sobre alguns dos melhores ambientes de desenvolvimento integrado (IDE) que podemos usar em nossa distribuição Linux preferida.

NetBeans

página netbeans-edit-php

NetBeans é um IDE C / C ++ multiplataforma popular com suporte para outras linguagens de programação. Inclui diferentes tipos de modelos de projeto para C / C ++ e os aplicativos podem ser construídos usando as bibliotecas estáticas e dinâmicas.

Além disso, você pode reutilizar seu código existente para construir seus projetos, e também usar arrastar e soltar para importar arquivos binários para construir aplicativos do zero.

Entre Suas principais características podem ser destacadas:

  • O editor C / C ++ é bem integrado com várias sessões, ferramentas e o depurador GNU GDB.
  • Suporte para assistente de código
  • Crie e execute testes C / C ++ de dentro
  • Tem suporte para ferramentas Qt
  • Suporte para formatos de compressão .tar, .zip e muitos outros arquivos de arquivo
  • Suporte para vários compiladores, como GNU, Clang / LLVM, Cygwin, Oracle Solaris Studio e MinGW
  • Navegação de arquivos

Código::Blocos

Blocos de código

Este é um ambiente de desenvolvimento de código aberto licenciado sob a GNU General Public License que Possui suporte para múltiplos compiladores, entre os quais podemos encontrar MinGW / GCC, Digital Mars, Microsoft Visual C ++, Borland C ++, LLVM Clang, Watcom, LCC e Intel C ++ Compiler.

Possui um sistema de construção personalizado e suporte opcional de construção

CodeBlocks está disponível para Windows, Linux e macOS e foi portado para FreeBSD, OpenBSD e Solaris.

É IDE Ele é projetado para ser muito extensível e totalmente configurável, você pode estender o uso de plug-ins.

Entre as principais características que podemos destacar neste programa, podemos encontrar:

  • Espaços de trabalho para combinar vários projetos.
  • Espaço de trabalho adaptável
  • Navegador de projeto; visualização de arquivos, símbolos (herdados, etc.), classes, recursos.
  • Editor com guias, vários arquivos.
  • Coloração de sintaxe
  • Preenchimento automático de código.
  • Lista desdobravel.
  • Pesquisas avançadas de strings dentro de arquivos: atual, aberto, projeto, espaço de trabalho, em pastas).
  • Suporte para compilação em paralelo (usando vários processadores / núcleos).

clion

clion

Um IDE focado no desenvolvimento em linguagens de programação C e C ++, CLion é um IDE de plataforma cruzada para que possa ser usado em Linux, macOS e Windows integrado com o sistema de compilação CMake.

A versão inicial é compatível com GNU Compiler Collection (GCC) e Clang and GDB Debugger, LLDB e compiladores Google Test. Além de C e C ++, CLion suporta outras linguagens diretamente ou através de plug-ins: Kotlin, Python, Rust, Swift e outros.

O CLion, como muitos IDEs, tem a função de completar o código facilmente, com o que o CLion pode ajudá-lo a economizar muito tempo ao completar a sintaxe do código que você está escrevendo nele.

E não é só isso, o CLion também possui templates de sintaxe de código pré-formatados com os quais você indica a sintaxe e ele irá gerar o código, mostrando também as possíveis sintaxes e assim melhorando a velocidade de escrita.

PyCharm

pycharm-python

Um IDE de plataforma cruzada usado no campo da programação, Pycharm vem com um console Python onde você pode escrever os scripts enquanto os executa. As janelas podem ser alternadas para o modo dock, modo flutuante, modo janela ou modo dividido, dependendo de sua preferência.

Quando você ativa o modo encaixado, o modo fixado também pode ser ativado para fixar suas ferramentas.

Entre Suas principais características podem ser destacadas:

  • Assistência e análise de codificação, com conclusão de código, sintaxe e destaque de erro.
  • Navegação de projeto e código, visualizações especializadas de projetos, visualizações de estrutura de arquivos e saltos rápidos entre arquivos, classes, métodos e usos
  • Refatoração Python: inclui renomeação, método de extração, inserir variável, inserir constante, puxar para cima, empurrar para baixo e outros
  • Suporte para frameworks web: Django, web2py e Flask
  • Depurador Python integrado
  • Teste de unidade integrado, com cobertura de código linha por linha
  • Desenvolvimento Python do Google App Engine
  • Integração de controle de versão: Interface de usuário unificada para Mercurial, Git, Subversion, Perforce e CVS com changelists e merge.

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.   Kirbylife dito

    bastante subjetivo

  2.   Ektod dito

    Completamente, um exemplo claro é o pycharm, ok vamos dizer que é o "quarto" melhor da lista, mas e se eu não desenvolver em python? E todo o resto também é subjetivo, o gedit junto com um compilador pode estar no top 1 dependendo dos gostos e da vontade de desperdiçar o tempo de alguém.

  3.   pr0per dito

    E eclipse? Muito usado para j2ee