On 10/29/2014 03:38 PM, dan wrote:
What IDE/EDITOR do you use for D? What plugins if you use Vim?
Programmer's Notepad 2
I really wish there was a native Linux version though. The
most-recently-used order Ctrl-Tabbing is totally screwed under Wine.
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?
I use Kate and sometimes C::B
Entice.
I use DDT (D plugin for Eclipse).
Mono-D. Things like call tooltips and being able to view
documentation inline are too good to pass up.
Sometimes Sublime if what I need to do is more text editing than
programming, such as some types of refactoring.
On Wednesday, October 29, 2014 19:38:14 dan via Digitalmars-d wrote:
What IDE/EDITOR do you use for D? What plugins if you use Vim?
I Use gvim with most of the GUI elements turned off (I'm just trying to get a
window for it separate from the console, which is why I don't use vim). The
only thing
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 without plugins (just syntax highlighting) for short scripts.
Geany for bigger projects.
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?
Mainly Mono-D; tempted by vim, but as someone wrote, it takes
time to grokke it...
---
Paolo
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
http://forum.dlang.org/post/fxuwovrirseuatzee...@forum.dlang.org
Nothing fancy - vim with vim-fugitive and NERDtree.
On Thursday, 30 October 2014 at 05:54:34 UTC, Ola Fosheim Grøstad
wrote:
On Thursday, 30 October 2014 at 05:01:27 UTC, H. S. Teoh via
Digitalmars-d wrote:
templates and metaprogramming completely. I was skimming over
Google's
C++ style guide today, for example, and was shocked to
discover that
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
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.
On Thursday, 30 October 2014 at 08:02:49 UTC, Paulo Pinto wrote:
3. No non-const ref parameters to functions, use pointers.
They want a visible at call site for output parameters.
e.g. read(var) so that you don't have to look the function
up in the docs.
Coming from a Quick/Turbo
On Thursday, 30 October 2014 at 09:39:42 UTC, Ola Fosheim Grøstad
wrote:
On Thursday, 30 October 2014 at 08:02:49 UTC, Paulo Pinto
wrote:
3. No non-const ref parameters to functions, use pointers.
They want a visible at call site for output parameters.
e.g. read(var) so that you don't have
On Thursday, 30 October 2014 at 09:39:42 UTC, Ola Fosheim Grøstad
wrote:
On Thursday, 30 October 2014 at 08:02:49 UTC, Paulo Pinto
wrote:
3. No non-const ref parameters to functions, use pointers.
They want a visible at call site for output parameters.
e.g. read(var) so that you don't have
On Thursday, 30 October 2014 at 10:18:27 UTC, eles wrote:
who'd written C++ from the beginning. He said he could never
remember whether his variables were referenced or dereferenced,
so he always used pointers. He said the little asterisk always
reminded him..
One alternative is to have two
On Thursday, 30 October 2014 at 10:24:19 UTC, Paulo Pinto wrote:
In 30 years of coding I never found this to be a problem and it
saved a lot of bad pointers being passed on to functions.
Why bad pointers, they are typesafe?
What I dislike the most about C ptrs is this: ptr-field vs
On Thursday, 30 October 2014 at 10:24:19 UTC, Paulo Pinto wrote:
On Thursday, 30 October 2014 at 09:39:42 UTC, Ola Fosheim
Grøstad wrote:
On Thursday, 30 October 2014 at 08:02:49 UTC, Paulo Pinto
wrote:
In 30 years of coding I never found this to be a problem and it
saved a lot of bad
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
On Thursday, 30 October 2014 at 11:03:08 UTC, Ola Fosheim Grøstad
wrote:
On Thursday, 30 October 2014 at 10:24:19 UTC, Paulo Pinto
wrote:
In 30 years of coding I never found this to be a problem and
it saved a lot of bad pointers being passed on to functions.
Why bad pointers, they are
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
What's really desireable is to never ever use output parameters.
Atila
On Thursday, 30 October 2014 at 09:39:42 UTC, Ola Fosheim Grøstad
wrote:
On Thursday, 30 October 2014 at 08:02:49 UTC, Paulo Pinto
wrote:
3. No non-const ref parameters to functions, use pointers.
They want a visible
On Thu, Oct 30, 2014 at 07:25:42AM +0200, ketmar via Digitalmars-d wrote:
On Wed, 29 Oct 2014 21:59:25 -0700
H. S. Teoh via Digitalmars-d digitalmars-d@puremagic.com wrote:
Nowadays, it's all mostly muscle memory for me -- I don't even think
about how to use it anymore, my fingers just
On Wed, Oct 29, 2014 at 12:56:03PM -0700, H. S. Teoh via Digitalmars-d wrote:
On Wed, Oct 29, 2014 at 07:38:14PM +, dan via Digitalmars-d wrote:
What IDE/EDITOR do you use for D? What plugins if you use Vim?
I use plain vanilla vim in text mode with no plugins (not even syntax
On Thu, 30 Oct 2014 09:46:48 -0700
H. S. Teoh via Digitalmars-d digitalmars-d@puremagic.com wrote:
i recently wrote a very simple static 'writef', which genertes mixin
with calls to posix `write()` and i really like it. nothing serious,
though, and not very clear code, but it was fun to do
On Thu, 30 Oct 2014 09:46:48 -0700
H. S. Teoh via Digitalmars-d digitalmars-d@puremagic.com wrote:
I saw that. Do you think it might be extendible enough to replace
std.stdio.writef?
p.s. i'm actually planning to add the things like %?s, where ?
means take width from the writef!() argument.
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?
Visual Studio + VisualD. That way everyone thinks I'm doing C++
at work (I'm the only one doing C++ in a big Java shop!).
Oh, and of course Notepad2 (as Total Commander
On Thu, Oct 30, 2014 at 10:03:32PM +0200, ketmar via Digitalmars-d wrote:
On Thu, 30 Oct 2014 09:46:48 -0700
H. S. Teoh via Digitalmars-d digitalmars-d@puremagic.com wrote:
I saw that. Do you think it might be extendible enough to replace
std.stdio.writef?
p.s. i'm actually planning to
On Thu, 30 Oct 2014 09:18:52 +
John Colvin via Digitalmars-d digitalmars-d@puremagic.com wrote:
I think there is the concept of an IDE out there that I would
like, but to my knowledge it hasn't been made.
so the only way to have it is to write it! ;-)
i'm in a lenghty process of doing this
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?
MonoD, so far best that I could find.
On Thursday, 30 October 2014 at 16:58:49 UTC, H. S. Teoh via
Digitalmars-d wrote:
And I do use ctags every now and then for navigating between
functions.
In case you didn't know, dscanner has a --ctags flag for
generating tags from D files.
On Thu, Oct 30, 2014 at 08:27:14PM +, Brian Schott via Digitalmars-d wrote:
On Thursday, 30 October 2014 at 16:58:49 UTC, H. S. Teoh via Digitalmars-d
wrote:
And I do use ctags every now and then for navigating between
functions.
In case you didn't know, dscanner has a --ctags flag for
On Thu, 30 Oct 2014 13:12:43 -0700
H. S. Teoh via Digitalmars-d digitalmars-d@puremagic.com wrote:
On Thu, Oct 30, 2014 at 10:03:32PM +0200, ketmar via Digitalmars-d wrote:
On Thu, 30 Oct 2014 09:46:48 -0700
H. S. Teoh via Digitalmars-d digitalmars-d@puremagic.com wrote:
I saw that. Do
On 2014-10-29 15:38, dan wrote:
What IDE/EDITOR do you use for D? What plugins if you use Vim?
Mono-D. It has a light fast ui, auto-complete, and integrates
perfectly with dub and git
http://wiki.dlang.org/Mono-D
What IDE/EDITOR do you use for D? What plugins if you use Vim?
Sublime + DCD only!
On Wed, Oct 29, 2014 at 07:38:14PM +, dan via Digitalmars-d wrote:
What IDE/EDITOR do you use for D? What plugins if you use Vim?
I use plain vanilla vim in text mode with no plugins (not even syntax
highlighting).
Unlike languages like Java, D is one of those languages that doesn't
require
On Wed, 29 Oct 2014 19:38:14 +
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.
signature.asc
Description: PGP
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?
First choice: Eclipse+DDT (https://code.google.com/p/ddt)
On parity: Mono-D (http://wiki.dlang.org/Mono-D)
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?
Visual Studio + VisualD, or Sublime with DCD for smaller scripts.
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?
Atom + Dstruct
Now all we need is to make autocompletion data for an
autocomplete plugin.
I like autocomplete because it allows me to explore a language on
the spot
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 a few plugins. D is really nice that you don't require a
huge IDE to be productive.
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?
I just use Notepad++ and Powershell. I enjoy the more primitive
approach :]
On Wed, 29 Oct 2014 20:22:03 +
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 +
dan via Digitalmars-d digitalmars-d@puremagic.com wrote:
What IDE/EDITOR do you
On Wed, 29 Oct 2014 20:22:03 +
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 +
dan via Digitalmars-d digitalmars-d@puremagic.com wrote:
What IDE/EDITOR do you
On Wed, Oct 29, 2014 at 10:45:08PM +0200, ketmar via Digitalmars-d wrote:
[...]
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
On Wed, 29 Oct 2014 14:32:23 -0700
H. S. Teoh via Digitalmars-d digitalmars-d@puremagic.com wrote:
I used to be a fan of the ancient Norton Editor
me too! ;-) that's why i started using mcedit on GNU/Linux. there is
also ledit project, which seems to be very similar to NE, but i
discovered it
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
On Thu, Oct 30, 2014 at 12:06:23AM +0200, ketmar via Digitalmars-d wrote:
[...]
i understand vi philosophy (heh, i was using some Forth systems with
editors that has similar spirit), but i simply don't have enough
temper to make myself familiar with vim. i clearly see that editing
with vim
On Wed, 29 Oct 2014 21:59:25 -0700
H. S. Teoh via Digitalmars-d digitalmars-d@puremagic.com wrote:
Nowadays, it's all mostly muscle memory for me -- I don't even think
about how to use it anymore, my fingers just know what to do to make a
certain edit.
yeah, that is what i missing for now. i
On Thursday, 30 October 2014 at 05:01:27 UTC, H. S. Teoh via
Digitalmars-d wrote:
templates and metaprogramming completely. I was skimming over
Google's
C++ style guide today, for example, and was shocked to discover
that
they discourage the use of templates and frown on
metaprogramming, among
52 matches
Mail list logo