Which D IDE do you use?(survey)
Atila Neves via Digitalmars-d
digitalmars-d at puremagic.com
Sun Apr 12 12:49:32 PDT 2015
You've gotten other answers already, so I won't repeat them here.
Refactoring wasn't really handled though, and that part depends
on the language you're editing in Emacs. Basically, if someone
has already written a package for that, good. If not, not so
good. AFAIK there isn't a D one yet (I've thought of writing one
based on DScanner/ DCD), but I get by fine in Python and C/C++
with rope for the former and rtags for the latter.
Emacs is a programmable environment. The answer to "can I do ____
in Emacs?" is invariably "yes". Sometimes that "yes" might mean
writing elisp though. For most tasks, someone else has done it
already.
With emacs, the problem is seldom one of possibility, but one of
choice. First of all the default installation is horrible,
meaning you need to customize it for it to be useful, and when
you get to that point you need to choose which packages to
install for all you endeavours.
As for the original point of this forum post, I use Emacs and DCD
(with a package I maintain, ac-dcd). Autocomplete and
jump-to-definition in a easy-to-use way, and that takes dub
dependencies into account to boot.
> In my time Vim and Emacs were just fancy text editors, not
> IDEs. Are they really IDEs now? Do they manage pojects? Do they
> autocomplete? Do they build / deploy to device with one
> keystroke? Do they support debugging (breakpoints / variable /
> registers inspection)? Do they support refactoring?
>
> Please don't take it as an attack or trolling but if they don't
> (and I am pretty sure they don't (maybe I am wrong about
> autocoplete)) they they are not Integrated Development
> Environments.
More information about the Digitalmars-d
mailing list