Pergunta

i tenho programado um tempo em D (http://www.digitalmars.com/d/ ) agora. Eu prefiro-o para Java porque é mais rápido. No entanto, eu não encontrei um editor que suporte conclusão de código e depuração (Step-Over, Step Into, pontos de interrupção, ...).

Você tem alguma sugestão?

P.S:. Gdb não funcionou

Foi útil?

Solução

Descida , o plugin Eclipse, deve apoiar tanto (se você tiver um D apoiar depurador instalado). Eu tenho que admitir que eu não tentei em um longo tempo, porém, e quando o fiz, depuração fez não trabalho, usando gdb.

Veja também esta questão

Pessoalmente eu uso Vim que atualmente fornece nenhuma conclusão nem a depuração, embora eu saiba que um motor de conclusão foi iniciada uma vez.

Outras dicas

Eu sugiro que você experimente o excelente Code :: Blocks IDE. Ele tem um suporte muito bom para D (ele reconhece até mesmo automaticamente DMD e / ou compiladores GDC D).

Outra alternativa já foi mencionado acima - descida. Eu não usei Descida porque sempre que eu tentei eu tive problemas e em algum momento eu desisti (isso não significa que é ruim, isso significa que eu sou apenas preguiçoso para descobrir quais os problemas que foram).

C :: B usa GDB então eu acho que (não tenho certeza, não tentar) você pode usar GDB remendado para depurar seu código.

No Linux eu uso Eclipse (+ Descida) ou gEdit como IDE e uso gdb como depurador.

Eu uso descida bem. Eu não usá-lo depurador pouco, mas isso é porque eu estou editando em um desktop Windows e construção / corrida / depuração em um servidor Linux.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top