Quais são os melhores IDEs de programação para GNU / Linux?

Muitos dos que usamos GNU / Linux nós fazemos isso para projetar ou programar. Pessoalmente, sou dedicado ao web design (postarei alguns dos meus trabalhos) e acho Debian, é a melhor distribuição para esta tarefa, já que 2 entre 3 servidores usam Debian ou algum derivado dele.

Vou fazer uma pequena comparação com os 3 que mais uso e que mais gosto. Farei isso sob vários critérios avaliados de 1 a 5:

  • Facilidade de uso: Qual é a curva de aprendizado do IDE.
  • Consumo.
  • Personalização.
  • É livre?

Vamos começar pelo início, um dos mais usados:

1.  Eclipse / Aptana:

Eclipse_3.6_Helios

Um peso pesado, de muitas maneiras, projetado em Java para Java mas com uma personalização incrível, você pode usá-lo para vários idiomas (Java, Python, Ruby, Android) e mudar de ambiente com apenas um clique.

Muito visual, você pode personalizar até o tédio. Dá a você muitas informações sobre as classes (seus métodos e atributos podem ser vistos em uma caixa), você pode automatizar certas tarefas, como a criação de Getters e Setters.

Se você usar algum Framerwork, você pode usar o autocompletar de classe, automatizar sua instalação e acessar o console de comando do mesmo IDE.

  • Facilidade de uso: 4 (Pode ser mais simples, mas depois de colocá-lo ao seu gosto é muito simples)
  • Consumo: 5 (Use Java, isso diz muito)
  • Personalização: 5 (das janelas às cores de sintaxe)
  • É livre? : 100% Você pode baixar o código-fonte.

Link: http://www.eclipse.org/

PD: aptana, é uma "versão" do eclipse otimizada para web design, pode ser usado como um complemento ou outro programa.

2. VIM:

vitalidade

Leve, complexo e você pode usar sem mouse, mas feio de desejo. É um IDE console, você pode usá-lo sem um ambiente gráfico (o que é muito conveniente para editar arquivos por SSH), mas é muito complexo de usar, não tem menus e tem muitos comandos, você precisará de algumas horas para poder usá-lo com facilidade.

Não tem integração direta com Estruturas, nem com GIT nem semelhante (Eclipse y Texto Simples 2 sim) por padrão, não tem uma árvore de diretórios, nem nada (o que é meio assustador, mas uma vez que você sabe o que está fazendo, dificilmente é necessário).

A propósito, o problema é meu VIM, Eu tenho sem camisinha (eu só ativei a opção de destacar a sintaxe)

  • Facilidade de uso: 1 (Complexo como solo)
  • Consumo: 0 (não perceptível)
  • Personalização: 3 (Você tem que editar o arquivo vimrc e pode adicionar muitas coisas, mas tem que saber o que toca)
  • É livre? : 100% Você pode baixar o código-fonte.

Bônus: A configuração final do VIM, cortesia de  Alexander Mayor.

3. Texto sublime 2:

B7cXd

Baseado em vim, da qual herda sua aparência (quando você abre recém-instalado), sua customização (torna mais visual, mas também um tanto complexo embora não tanto quanto VIM)  e seu baixo consumo, pode funcionar em qualquer máquina, não importa a idade.

Mas a coisa boa sobre isso IDE É a sua adaptabilidade, ele pode fazer o que você quiser, você tem macros, você tem snippets, você tem o modo zen, vários cursores e o melhor, você pode usar sem o mouse.

Ela é atualmente a menina bonita de todos IDEs, porque você pode usá-lo para todos os idiomas, todos FW e até mesmo todos os seus hobbies como programador.

  • Facilidade de uso:3 (complexo, mas mais acessível do que VIM)
  • Consumo: 1 (algo mais que VIM, mas imperceptível)
  • Personalização: 4 (Você tem que editar o arquivo vimrc e pode adicionar muitas coisas, mas tem que saber o que toca)
  • É livre? : A 50% Você não pode baixar o código-fonte, é pago, mas você pode usá-lo sem pagar sem restrições (removendo uma mensagem que sai a cada X).

Link: http://www.sublimetext.com/

Em resumo, IDESim, como tudo nessa vida depende de cada um, pessoalmente eu uso os três, cada um para cada coisa, VIM Eu o uso como um cinzel (vamos lá, para mudar 4 coisas ou para editar arquivos de configuração) e aptana y ST2 para projetos de web design.

Meu conselho para escolher um bom IDE? Experimente, compare e se encontrar algo melhor, guarde.


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

    Eu realmente gosto de Sublime Text, uma interface agradável com várias ferramentas.

  2.   elav. dito

    Bem, eu acho que pelo título do post, você quer dizer os melhores IDEs para você .. Certo?

    Agora vou dar minha contribuição. Em primeiro lugar, não sabia que o VIM era um IDE e que o Sublime Text também não era baseado neste O_O. Sublime Text já está na versão 3, que agora pode ser testada sem problemas 😀

    Se você me perguntar, para desenvolvimento web faltavam alguns aplicativos na lista:

    - Bluefish
    - Suportes
    - Geany
    - NetBeans
    - Bluegriffon
    - entre outros.

    Especialmente Brackets é o que estou usando mais recentemente. Você já experimentou? Eu recomendo 😀

    lembranças

    1.    beny_hm dito

      Eu uso o netbeans para a conveniência de usar meus repositórios com apenas um clique 🙂

    2.    Carlos Gude dito

      O Vim é um editor de texto, mas você pode usá-lo como um IDE (como um bloco de notas e até mesmo um guardanapo de papel pode ser um bom IDE xD)

      Obviamente é minha opinião e não coloquei mais porque senão quase daria para escrever um livro que ficaria obsoleto assim que fosse terminado, não sei se você me entende xD

    3.    Steve dito

      Elav verdadeiro. Experimentei anchova, mas continuei com Bluegriffon.

    4.    Jon85p dito

      Eu experimentei Codelite por um tempo e parece ser um bom IDE da mesma forma :)

    5.    O_Pixote_O dito

      Suportes que adoro com seu desenvolvimento ao vivo, sim, é muito instável quando você modifica algo diferente de css.

  3.   bolsa rodrigo dito

    Humm acho que é algo curto, mas enfim
    Eu fiz um artigo há muito tempo

    Confira, talvez você amplie seus horizontes

    http://rockdrigo.info/2013/04/cual-es-el-entorno-de-desarrollo-y-que-herramientas-uso/

  4.   Staff dito

    Acho que você deixou alguns de fora da sua lista, existe uma confusão entre o que é grátis e o que é grátis, também que o Android não é uma linguagem.

    Algo que gostaria de ter lido é sobre os pacotes sublimes, muitos deles são gratuitos e incluem funcionalidades muito boas.

  5.   XoslorgGenericName dito

    Sou usuário Archlinux e programador C e os que mais gosto são Netbeans, Monodevelop e Sublimetext.
    O Netbeans é muito pesado, mas você pode escolher o compilador entre os que instalou.
    Monodevelop é muito simples sem muita sobrecarga visual, mas falha ao recolher o texto e só funciona com o gcc.
    Sublimetexto pesa pouco, consome muita memória Super configurável mas leva algum tempo para aproveitá-lo ao máximo.
    Eu regularmente uso Monodevelop.
    Se falarmos sobre editores planos sem mais delongas, embora eu deva admitir que o emacs tem seu charme, gedit sempre foi e será minha escolha.

    1.    Leão dito

      Eu entro!

  6.   plex dito

    ainda não há IDE que exceda o poder do Emacs

  7.   3ndriago dito

    Atualmente eu faço todos os meus protetores usando Brackets e Eclipse PDT, mas às vezes ainda sinto falta da facilidade que o Dreamweaver tinha -ou tem- para editar arquivos remotos via http://FTP...

  8.   moela dito

    Eu uso GEANY e funciona muito bem para mim.

  9.   Wada dito

    Feio VIM? VIM não é sugado 🙂

  10.   truko22 dito

    Eu uso kate, para aprender script bash e c / c ++

  11.   Isidoro dito

    Sublime Text 2 50% grátis? Primeira notícia.
    licença

  12.   Pandev92 dito

    Pessoalmente, para c e c ++, eu fico com o qtcreator de longe.

  13.   ainus dito

    Acho que faltaram mais alguns.
    Anjuta nem sequer é mencionado?

  14.   Zetaka01 dito

    Bem, não há IDEs para Linux. Primeiro, vá de Sublime Text, é o melhor, mas limita sua licença. Vamos separar IDEs dos Editores, não são iguais.
    Agora uma pequena lista:
    -Netbeans, não invejo nada do Eclipse, mas é pesado. SDI
    -Kdevelop para design gráfico em c, cc ++. SDI
    -Monodevelop para design Mono (.Net). SDI
    -Lazarus para design em FreePascal (como Delphi). SDI
    -Geany multilíngue e leve. editor
    -Anjuta multilíngue e leve. editor
    -QTCreator para C ++ com QT. SDI
    -Gedit com plugins. Multi Idiomas. editor
    -Código: Blocos para c, c ++. SDI
    -wxFormBuilder em princípio para c, c ++, mas gera interfaces gráficas para várias linguagens usando wxWidgets. SDI
    -jEditar editor multilíngue baseado em java muito mais leve que Eclipse ou Netbeans

    Puf e muito mais. Deixei o Python (com seu IDE Eric) e algumas outras linguagens no caminho.

    É uma lista pequena, há para dar e receber.
    Uma saudação.

    1.    3ndriago dito

      Bom esclarecimento, também notei que o autor misturou indiscriminadamente editores de texto avançados e IDEs.

    2.    Konozidus dito

      Que critérios você segue para diferenciar o IDE do Editor? É que considero Anjuta e Geany como IDEs, não editoras, e não sei por que não seriam.

  15.   urKh dito

    Vim FTW !!!

    Eu fui um usuário de eclipse por muito tempo, mas quando comecei a tirar o máximo proveito do Vim, foi que percebi quanto tempo havia perdido naquele IDE, mas com o Vim, você realmente sente o powa xD

    1.    Chuck daniels dito

      Vale a pena investir tempo no VIM (o que não é tão ruim), então você pode fazer maravilhas. Com plugins (há um grande número) e personalizando '.vimrc' é um IDE muito completo e leve.

  16.   Anônimo dito

    Eu recomendaria o Gambas, isso permite com o mesmo código criar programas para Linux em Deb e RPM, Mac OS X e Windows ...

    Sua alternativa proprietária é o Real Basic, agora chamado de Xojo, que é uma demonstração gratuita.

    https://es.wikipedia.org/wiki/Gambas
    https://es.wikipedia.org/wiki/REALbasic

  17.   pobre taku dito

    Experimentei várias ideias e acabei não gostando de nenhuma, só o emacs rocks. Não alcanço o sublime porque não é gratuito e algo que não é gratuito não merece nenhum apoio.
    emacs4eve

    1.    Pandev92 dito

      Mas um iPod com iOS merece suporte? LOLAZO

      1.    pobre taku dito

        Antigamente era um iPod com ios onde era feliz, depois do GNU é uma penitência que desprezo mas sou pobre e desempregado por isso vou mantê-lo até ter de substituí-lo por algo que o deva trazer, desde android Não o considero bom nem gratuito.

  18.   kik1n dito

    Primeiro e indiscutível Vim 😀

  19.   Blaire pascal dito

    Gosto da estrutura geral do post, a única coisa é que, como dizem alguns por aqui, ficou bem curto.

  20.   Uriev dito

    Emacs é o melhor.

  21.   eliotime3000 dito

    Emacs, você perdeu aquele. Esse IDE tem vida própria e existe desde os anos 70.

    E por falar nisso, o que aconteceu com o tutorial do Emacs? Foi ótimo.

  22.   Yeiij dito

    Sem dúvida está faltando um dos melhores, o grande Geany.

  23.   desidratador dito

    No momento eu tiro com geany, para o que eu preciso é ótimo

  24.   Xarlieb dito

    geralmente para web e scripts eu uso Geany. É a coisa mais próxima do todo-poderoso Notepad ++ que encontrei no Linux.

    Aí pra edição remota você acaba usando o VIM sim ou sim, o que é chato quando a latência joga contra você, mas tenho que admitir que quem sabe usar muito bem faz maravilhas com ele.

  25.   ferthedems dito

    Você realmente acha que o VIM é feio? Depende de quanto tempo é dedicado à sua configuração, aqui coloco uma imagem da minha configuração VIM, não me parece nada horrível 😉

    https://drive.google.com/file/d/0B2MNhdcsFEhiTEtUX1UxMEMyTzg/edit?usp=sharing

    Uma saudação! 😀

    1.    Carlos Gude dito

      Eu digo que DEFAULT é feio. (me passe sua configuração, por favor !!!!!)

      Vamos ver, obviamente, estou falando apenas dos IDEs que usei, talvez devesse ter deixado isso mais claro no artigo

      1.    ferthedems dito

        Olá!

        Eu usei um tema chamado kolor (https://github.com/zeis/vim-kolor), em conjunto com a vim -irline (https://github.com/bling/vim-airline) Então eu uso muitos plugins, entre outros um para vários cursores, snippets para as linguagens com que trabalho (Python com Django, Bash ...), embora isso seja apenas 'a ponta do iceberg'.

        Em breve farei um artigo no meu site contando como configurei o VIM. Quando estiver pronto entrarei em contato com você. 🙂

        Aliás, parabéns pela página, sou leitor de DesdeLinux e Usamos Linux há alguns anos (provavelmente mais), e com a união dos dois sites agora há muitas informações boas coletadas na web. Obrigado pelo enorme trabalho que você faz.

        Uma saudação!

  26.   f3niX dito

    Olá a todos, quero refletir aqui minha humilde opinião sobre alguns posts que vocês estão publicando, pois acho que moderar mais os posts, para evitar a publicação de posts como esse, esse é um post que não me parece adequado. Desde Linux, já tem vários posts chegando então pelo que vejo as coisas, diminuem a qualidade do conteúdo do site.

    Meus perdões Elav, KzKgGaraa e UsemosLinux .. mas a abertura para a comunidade leva a uma madeira ativa para manter uma qualidade mínima do conteúdo do site.

    Já vejo vários posts como "Linuxeando Windows" que não vai com o tema do blog, que não tem uma boa redação, que não tem um propósito claro, e isso por outro lado que é totalmente opinião, também sem bons fundamentos técnicos e com vários erros (não vou mencionar).

    Com isso, o que quero chegar é que sejam mais rígidos com as postagens que veem, não que fechem as portas para a comunidade (eu faço parte dela), mas que apenas procurem elevar os padrões para manter a qualidade que os três administradores nos usaram.

    Espero não ter incomodado ninguém, na minha opinião, e sou um leitor regular desta comunidade maravilhosa.

    Saudações.

    1.    elav. dito

      Você pode estar certo, na verdade muitos pensam da mesma forma, mas como você pode dizer a alguém que sua modesta contribuição "não tem qualidade"? É uma coisa muito feia fazer isso, pois muitas das pessoas que participam o fazem com a melhor das intenções.

      O seu comentário não incomoda, pelo contrário, agradece 😉

      1.    f3niX dito

        Eu entendo isso completamente Elav, adoro a forma como a comunidade contribui, mas deve-se saber que as contribuições devem ser aquelas "Contribuições", e há muitas que não são, aos poucos os tutoriais para entrar em "Opinião" foram se perdendo, algo que quase sempre leva a guerras inflamadas. Agora, se as opiniões fossem fortes e muito específicas como as de @diazepan, seria compreendido.

        Embora a verdade da sua posição seja difícil de rejeitar a comunidade que os mantém vivos, então acho que deve ser criado um sistema para incentivar a qualidade das entradas, como "melhor contribuição do mês", "tutorial mais destacado", algo que encorajam os editores a melhorar.

        Saudações e obrigado por ler minha opinião.

        1.    elav. dito

          Graças a você, você me deu excelentes ideias 😉

  27.   ozkar dito

    Eu uso o PyCharm (não é grátis nem nada parecido), mas fico superconfortável.

    1.    f3niX dito

      Somos 2 amigos, embora se não pesasse tanto :(, mas eu amo o Ide para mim o melhor Ide Python mesmo que seja proprietário.

      Saudações.

  28.   Shini-kire dito

    Acho que o netbeans é mais poderoso e fácil de usar do que o eclipse, para colocá-lo melhor 😀

  29.   Reneco dito

    Como não sou programador, me divirto com o Lazarus, o Free Pascal RAD tanto no Windows quanto no Linux, além do fato de o Free Pascal ser mais rápido para mim rodar que o GCC, é como ter a facilidade do odiado Visual Basic mas multiplataforma.
    O outro IDE que uso é o Geany

  30.   st0rmt4il dito

    Bem, os que mais uso para a web são:

    Sublimetexto - Editor
    Geany - IDE
    Parênteses - Editor

    Para desenvolvimento de aplicativos com GUI:

    Eclipse - IDE (para Python e Ruby)
    Gambas3 - IDE (para um ou outro aplicativo em Basic)

    Saudações!

  31.   Eduardo dito

    IDE: ambiente de desenvolvimento integrado Um IDE deve ter que ser um editor de código, um depurador e ferramentas de automação (compilação, empacotamento, etc.) Não leve a mal, mas VIM ou SublimeText não acho que sejam IDEs se eles podem ser editores de código muito bons e, embora você possa adicionar um compilador e um depurador a eles, um IDE para ser assim deve vir com essas ferramentas desde o início. Além da boa vontade do seu trabalho, que é muito bom, você está confundindo quem está apenas começando a programar. Saber o que é cada coisa e quais as possibilidades que possui é a base para cada um buscar de acordo com a necessidade, conforto e gosto pessoal a melhor opção no momento de desenvolver.

  32.   Raul Fernandez dito

    Acho que houve uma confusão aqui:
    Sublime Text (que já está na versão 3) e Vim não são IDEs, são Editores de Texto. É diferente: enquanto um IDE possui ferramentas para teste, compilação e muito mais, um editor de texto serve apenas para escrever (como o nome diz) texto e código.
    Isso esclareceu minha lista de IDEs e editores favoritos:
    IDE:
    - Dev C ++ (Windows, apenas para C ++) (gratuito, proprietário)
    - IDE Code :: Blocks (Multiplataforma, para C ++ e extensível para outros programas) (Aberto)
    Editores de texto:
    - Nano: Editor de terminal, muito simples (aberto)
    - Texto Sublime (3)
    - Visual Studio Code (Multiplatform) (Open, apesar de ser M $)