Вопрос

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

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

P.S:gdb не сработал.

Это было полезно?

Решение

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

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

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

Другие советы

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

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top