IDE para Linux, tipo o Builder, o que vcs indicam?

Programação C em geral

Moderadores: 51, guest2003

IDE para Linux, tipo o Builder, o que vcs indicam?

Mensagempor Paulo » 03 Jan 2007 08:23

Pessoal,

Uso o C++ Builder da Borland a um tempo, mas quero começar a programar C++ no Linux e gostaria de saber que ferramenta livre vcs me indicam.
Qq dica será muito bem vinda.
Desde já grato pela atenção de todos.

Até +...
Paulo D.
"Se o teu sonho for maior que ti, Alonga tuas asas, Esgarça os teus medos, Amplia o teu mundo, Dimensiona o infinito, E parte em busca da estrela... " (Trecho de Voa - Ivan Lins / Leda Selma)
Avatar do usuário
Paulo
Byte
 
Mensagens: 421
Registrado em: 07 Nov 2006 07:26

Mensagempor Wagner de Queiroz » 03 Jan 2007 08:49

Olá Paulo.

No linux a maioria dos editores graficos para texto puro possuem realçador de sintaxe podendo editar programas C ou C++.

Em casa eu costumo usar o kate, kedit ou o gedit.

Imagem
http://www.kate-editor.org/screenshots/ ... ing_c_code
Ambos permitem ferramentas externas,
tipo:

Voce coloca um botão para chamar o compilador por exemplo.

Qualquer problema, me procura, tb uso linux em casa.

Em casa eu uso o Gedit por uma treta do meu navegador Opera e o kate. Embora eu goste muito do kate. O Kate por exemplo permite que voce crie seus proprios plugins. Eu estou para iniciar um projeto para fazer uma IDE C e Asm pelo Lazarus(Delphi) para rodar tanto no linux como no Windows. Mas a preguiça e o Gedit estao me segurando...

Até o Bluefish (Editor de HTML) tem realçador para C++
Seja Livre, Use Linux
Avatar do usuário
Wagner de Queiroz
Word
 
Mensagens: 872
Registrado em: 11 Out 2006 13:38
Localização: Barueri-SP

Mensagempor Paulo » 03 Jan 2007 10:03

Wagner,

Valeu pela dica, vou dar uma testada e qq coisa posto aqui as dúvidas.

E compilador? Vc usa o que?

Até +...
Paulo D.
"Se o teu sonho for maior que ti, Alonga tuas asas, Esgarça os teus medos, Amplia o teu mundo, Dimensiona o infinito, E parte em busca da estrela... " (Trecho de Voa - Ivan Lins / Leda Selma)
Avatar do usuário
Paulo
Byte
 
Mensagens: 421
Registrado em: 07 Nov 2006 07:26

Mensagempor Wagner de Queiroz » 03 Jan 2007 13:44

Uso o SDCC para MCU
e
GCC para programas C imbecis.

Ou o Lazarus para aplicacoes mais incrementadas
(Lazarus = Compilador proximo do Delphi)
Seja Livre, Use Linux
Avatar do usuário
Wagner de Queiroz
Word
 
Mensagens: 872
Registrado em: 11 Out 2006 13:38
Localização: Barueri-SP

Mensagempor elbrenon » 04 Jan 2007 15:04

compilador: g++

não faço interface gráfica em linux, mas se fosse fazer iria utilizar a wxwidgets, pois já sei mexer nela no windows e ela é mwultiplataforma

como editor eu utilizo qualquer um: kwrite, vi ; são todos bons agora depende se vc gosta do mouse ou não
elbrenon
Bit
 
Mensagens: 7
Registrado em: 19 Out 2006 13:00
Localização: Belo Horizonte

Mensagempor Paulo » 04 Jan 2007 16:15

Pessoal,

Valeu pelas dicas.
Estou iniciando no Linux, por isso mta coisa é vaga pra mim, mas vou me virando e qq coisa posto aqui ou no fórum de Linux.


Até +...
Paulo D.
"Se o teu sonho for maior que ti, Alonga tuas asas, Esgarça os teus medos, Amplia o teu mundo, Dimensiona o infinito, E parte em busca da estrela... " (Trecho de Voa - Ivan Lins / Leda Selma)
Avatar do usuário
Paulo
Byte
 
Mensagens: 421
Registrado em: 07 Nov 2006 07:26

Mensagempor joe-adb » 16 Jan 2007 21:49

Fala Paulo

Existem várias IDEs interessantes para o GNU/Linux.

Eu uso basicamente o Emacs, que é um editor de textos que te permite fazer uma porrada de coisas, funcionando de forma semelhante a uma IDE.

Mas, já que você veio do Borland, deve estar mais acostumado com algo mais gráfico, "bonitinho" e fácil de usar, então aqui vão algumas sugestões:
-Anjuta (excelente IDE para C/C++, pode ser integrada com o Glade, que é um construtor de interfaces gráficas, tem todas as frescurites imagináveis que uma boa IDE deve ter)
-KDevelop (não conheço muito, mas pelos screenshots que vi, parece ser bem simples de usar e bastante similar ao Anjuta)
-CodeBlocks (está ganhando bastante popularidade ultimamente)
-Eclipse + plugin CDT (se você pretende programar para sistemas embarcados, essa combinação é a mais aconselhável)

Deve existir mais uma dezena, no mínimo, de IDEs para GNU/Linux, mas essas são as que eu mais ouço falar.

Vale a pena dar uma pesquisada na internet e dar uma experimentada, garanto que pelo menos de uma delas você vai gostar :-)

Abraço
joe-adb
Bit
 
Mensagens: 48
Registrado em: 11 Out 2006 22:08

Mensagempor Paulo » 17 Jan 2007 06:11

Valeu joe-adb.
Pode ter certeza que vou dar uma verificada nelas e depois posto aqui o resultado.
Ainda não tive tempo de testar as dicas dos colegas, pq surgiram uns imprevistos, daí ainda to meio enrolado, mas logo que eu onseguir escapar deles, vou dar prioridade para fazer análises dessas dicas.

Até +...
Paulo D.
"Se o teu sonho for maior que ti, Alonga tuas asas, Esgarça os teus medos, Amplia o teu mundo, Dimensiona o infinito, E parte em busca da estrela... " (Trecho de Voa - Ivan Lins / Leda Selma)
Avatar do usuário
Paulo
Byte
 
Mensagens: 421
Registrado em: 07 Nov 2006 07:26

Mensagempor mrtabs » 17 Jan 2007 08:56

Pra fazwer aplicação grafica, simples igual ao builder nao existe...
mas tem uns similares, q com um pouco de estudo, vai bem tb...
sobre os citados, o kdevelop eh um simples editor, nada mais...
o CDT é legalzinho, tem code completion, mas tem alguns bugs no folding etc.
Anjuta e Codeblocks nunca vi.

soh q isso eh soh pra escrever o codigo ..nao pra fazer "drag n drop"...

algo parecido vc pode usar o GLADE (GTK) ou o QTDesign...

ja teneti usar o kylix uma vez, e achei mto ruim (alias, senao me engano, da pra fazer prog em C++ nele tb)

falow
mrtabs
Nibble
 
Mensagens: 70
Registrado em: 24 Out 2006 09:27
Localização: Santos e/ou Sao Paulo

Mensagempor Wagner de Queiroz » 18 Jan 2007 12:07

Agora que o assunto mudou,

Tem o Kommander. Uso ele em casa. Ele é uma Ide visual onde boto botoes caixinhas e escrevo em shell script. Um exemplo são os instaladores do Clicaki do Kurumin que são feitos nesta ferramenta.

A respeito do Kylix ... LEEEEEEENTO ! Muito LEEEEEENTO para compilar qualquer porcariazinha. em ObjectPascal(Delphi) tem o Lazarus. Ele é meio pedreiro para instalar no Linux, mas tem versao pra Windows.
Seja Livre, Use Linux
Avatar do usuário
Wagner de Queiroz
Word
 
Mensagens: 872
Registrado em: 11 Out 2006 13:38
Localização: Barueri-SP

Mensagempor filipe.renaldi » 04 Set 2007 16:30

O kate é apenas um editor, não tem suporte a gerenciamento de projetos.

Dê preferencia às IDEs dos ambientes gráficos, Como por exemplo o Anjuta se estiver no Gnome e KDevelop se estiver no KDE.

Particularmente, gosto de desenvolver projetos em QT (que é multiplataforma) usando o KDevelop.

Tem ainda o Code::Blocks que é multiplataforma.

Todos com GCC.
--
Att,
Filipe Renaldi.
filipe.renaldi
 
Mensagens: 4
Registrado em: 23 Ago 2007 09:30
Localização: Blumenau

Mensagempor chipselect » 04 Set 2007 19:44

Eu sugiro o Eclipse, "multi-tudo" e cheio de plugin.

Eu uso o eclipse assim:
Eclipse + plugin CDT + GCC/G++ pra programar em C/C++ pra Linux ou Windows (com MinGW ou CygWin). DevC dá problema pra debugar código que usa threads.

Eclipse + plugin CDT + SDCC pra 8051

Eclipse + plugin CDT + GCC pra ARM pra programar os STR7xx da vida

Eclipse + Springs + Hibernate + JSF + Amateras + Log4J + etc para java...

De graça você ganha integração excelente com CVS, um look-and-feel totalmente configurável, configuração de hot-key pra praticamente tudo, geradores de código automático, aceita qualquer linguagem de programação desde que exista um plugin pra sintaxe dela, modelagem UML ou qualquer outra com geração de código (com plugin, é claro), etc. Dá até pra usar o compilador C++ do CBuilder no CDT, mas isso nunca tentei.

O preço é um conjunto de menus de configurações muito louco no eclipse, e, pra trampar com folga, 1G se instalar muitos plugins. Outro problema são as famosas dependências, tipo o plugin GREEN precisa do plugin GEF instalado, e assim por diante.

Obviamente não existe uma VCL da vida que faz quase tudo pra vc. Se for esse o caso, utilize o Lazarus, é pascal, mas tem algo parecido com "VCL", e acho que fica + restrito ao Linux.
chipselect
Word
 
Mensagens: 744
Registrado em: 16 Out 2006 18:50


Voltar para Visual C++/C/C++/C#

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x