D-редактор с отладкой - PullRequest
       36

D-редактор с отладкой

3 голосов
/ 18 сентября 2008

Я уже некоторое время программирую на D (http://www.digitalmars.com/d/). Я предпочитаю его Java, потому что он быстрее. Однако я не нашел редактора, который поддерживает завершение кода и отладку , Step-Into, Точки останова, ...).

Есть ли у вас какие-либо предложения?

P.S: GDB не работает.

Ответы [ 4 ]

4 голосов
/ 18 сентября 2008

Descent , плагин Eclipse, должен поддерживать оба (если у вас установлен отладчик D). Я должен признать, что я не пробовал это долгое время, и когда я это сделал, отладка сработала , а не , используя gdb.

См. Также этот вопрос

Лично я использую Vim, который в настоящее время не обеспечивает ни завершения, ни отладки, хотя я знаю, что механизм завершения был запущен один раз.

2 голосов
/ 11 ноября 2008

Предлагаю попробовать отличную Code :: Blocks IDE. Он имеет очень хорошую поддержку D (он даже автоматически распознает компиляторы DMD и / или GDC D).

Другая альтернатива уже упоминалась выше - Спуск. Я не использовал Descent, потому что всякий раз, когда я пробовал его, у меня возникали проблемы, и в какой-то момент я сдавался (это не значит, что это плохо, это означает, что мне просто лень выяснять, какие проблемы были).

C :: B использует GDB, поэтому я думаю (не уверен, не пытался), вы можете использовать пропатченный GDB для отладки вашего кода.

1 голос
/ 24 апреля 2009

В Linux я использую Eclipse (+ Descent) или gEdit в качестве IDE и использую gdb в качестве отладчика.

0 голосов
/ 19 сентября 2008

Я тоже использую спуск. Я не использую его отладочный бит, но это потому, что я редактирую на рабочем столе Windows и собираю / запускаю / отлаживаю на сервере Linux.

...