October 29, 2014
On Wed, 29 Oct 2014 20:22:03 +0000
eles via Digitalmars-d <digitalmars-d@puremagic.com> wrote:

> On Wednesday, 29 October 2014 at 20:16:05 UTC, ketmar via Digitalmars-d wrote:
> > On Wed, 29 Oct 2014 19:38:14 +0000
> > dan via Digitalmars-d <digitalmars-d@puremagic.com> wrote:
> >
> >> What IDE/EDITOR do you use for D? What plugins if you use Vim?
> > mcedit from midnight commander. no jokes, i'm not trolling. i'm
> > using
> > mcedit for years to write all my code.
> 
> That's an interesting option. Autocompletion and find definition/references?
mcedit can autocomplete words for the file i currently editing. this is enough for me. i was thinking about integrating DCD support to mcedit, but i don't really need that so much to write the necessary patches.

as for finding definitions and so... i don't really need that too. i'm trying to keep my source files small, so navigation is easy. and i can open some more editors if i need to look to definitions in another modules.

yet i either remember what some libraries offers, or i have google at my fingertips in case i don't exactly remember how to use what i want to use. and for my own code i prefer to write it in a way that i don't need any hints or autocompletions. it's easy: just think about what you'll likely want from library/object and write it. then next time you'll need that action, you can be sure that you either did it in a consistent way (and it can be deduced by logic), or didn't have it at all.

i was trying to switch to more advanced editors (vim/emacs, some others), but found that they offers nothing valuable for me. their hints and autocompletions only annoys me, and i prefer to do "project management" with good build tools.

i'm not saying that IDEs are useless, but they are definitely useless for me.

ah, last, but not least: i'm not using interactive debuggers too, so "integrated debugging" is another useless feature for me. once i was a fan of interactive debugging, but as time passes i found that logs and mostmortem dumps are just better.


October 29, 2014
On Wed, 29 Oct 2014 20:22:03 +0000
eles via Digitalmars-d <digitalmars-d@puremagic.com> wrote:

> On Wednesday, 29 October 2014 at 20:16:05 UTC, ketmar via Digitalmars-d wrote:
> > On Wed, 29 Oct 2014 19:38:14 +0000
> > dan via Digitalmars-d <digitalmars-d@puremagic.com> wrote:
> >
> >> What IDE/EDITOR do you use for D? What plugins if you use Vim?
> > mcedit from midnight commander. no jokes, i'm not trolling. i'm
> > using
> > mcedit for years to write all my code.
> 
> That's an interesting option. Autocompletion and find definition/references?
p.s. i must admit that i'm rarely doing team work, as i'm a "lone developer". when i have to work in team, i just using the tools everyone in the team using.


October 29, 2014
On Wednesday, 29 October 2014 at 19:38:16 UTC, dan wrote:
> What IDE/EDITOR do you use for D? What plugins if you use Vim?

VisualD at home and Mono-D at work
October 30, 2014
On 2014-10-29 20:38, dan wrote:
> What IDE/EDITOR do you use for D? What plugins if you use Vim?

TextMate.

-- 
/Jacob Carlborg
October 30, 2014
http://forum.dlang.org/post/fxuwovrirseuatzeeprb@forum.dlang.org
October 30, 2014
Nothing fancy - vim with vim-fugitive and NERDtree.
October 30, 2014
On Wednesday, 29 October 2014 at 19:38:16 UTC, dan wrote:
> What IDE/EDITOR do you use for D? What plugins if you use Vim?

Vim with dutyl and a few other odds and ends.

I'm not really a fan of IDEs, I like syntax highlighting, auto-completion and go-to-definition etc. but I don't see why I should have to use an enormous monolithic program with a terrible text editor just to get those features.

I'd far rather start with a good text editor and add on the fancy extras.


Integrated debugging has never been much use to me, but I realise that it does depend a lot on the sort of projects one works on. I fire up gdb once a week for a really confusing segfault, but almost everything else is easier for me to find with printf and similar.


I think there is the concept of an IDE out there that I would like, but to my knowledge it hasn't been made.
October 30, 2014
On Wednesday, 29 October 2014 at 19:38:16 UTC, dan wrote:
> What IDE/EDITOR do you use for D? What plugins if you use Vim?

VisualD + vanilla Sublime Text for heavy editing.
October 30, 2014
On Wednesday, 29 October 2014 at 19:38:16 UTC, dan wrote:
> What IDE/EDITOR do you use for D? What plugins if you use Vim?

Vim lifer, here.  (Not vi.  Vim.  vi : vim :: Netscape Navigator 4 : Firefox 4)
The only specific D stuff I have is the highlighting.  The rest of my loadout is fairly conservative, from what I understand:
Pathogen
cscope
MinBufExpl
nerdcommenter
syntastic
tagbar
vim-airline
vim-signature

...and of course, a well-worn vimrc.
October 30, 2014
On Wednesday, 29 October 2014 at 19:38:16 UTC, dan wrote:
> What IDE/EDITOR do you use for D? What plugins if you use Vim?

Emacs with:
autocomplete
flycheck
flycheck-dmd-dub
ac-dcd

Atila