digitalmars.D - What do people here use as an IDE?
- Michael Stover (4/4) Oct 12 2010 Elephant appears dead. Poseidon's activity is extremely low and is stil...
- Adam D. Ruppe (1/1) Oct 12 2010 I use vim.
- Daniel Gibson (5/10) Oct 12 2010 For Windows http://d-ide.sourceforge.net/ is probably great.
- Iain Buclaw (5/15) Oct 13 2010 variable for example).
- Eric Poggel (3/7) Oct 12 2010 As an Eclipse fan (don't laugh!) I've been using Descent for a couple of...
- Michael Stover (5/14) Oct 12 2010 Why would I laugh? I've been using Eclipse for nearly 10 years. Descen...
- Eric Poggel (4/18) Oct 13 2010 I'm using it with Eclipse 3.5. I just recently found out it was dead.
- Eric Poggel (3/4) Oct 13 2010 A lot of people say eclipse is slow and bloated. Maybe it is, but it
- Jacob Carlborg (4/8) Oct 13 2010 The start up time for Eclipse 3.6 has approved a lot compared to 3.5.
- retard (9/14) Oct 13 2010 We already discussed this a week or two ago. Eclipse *with useless
- BCS (7/11) Oct 12 2010 Real life has gotten in the way for a while but if, make that when, I go...
- Austin Hastings (78/82) Oct 12 2010 From: patl@athena.mit.edu (Patrick J. LoPresti)
- Walter Bright (2/5) Oct 12 2010 microEmacs
- so (12/16) Oct 12 2010 Editors are designed for specific people, editors :)
- Nick Sabalausky (6/9) Oct 12 2010 Programmer's Notepad 2 ( http://www.pnotepad.org/ )
- torhu (6/16) Oct 12 2010 I use that, too. When I need to debug, I use cv2pdb to create a .pdb
- Nick Sabalausky (13/35) Oct 13 2010 I've spent so much time on games, web and embedded that I've gotten used...
- Denis Koroskin (3/15) Oct 13 2010 FWIW, Notepad++ has got an out-of-box D syntax highlighting support, too...
- Nick Sabalausky (7/26) Oct 13 2010 Yea, Scintilla's great. *Only* thing I'd change about it is that I reall...
- Matthias Pleh (3/7) Oct 12 2010 win32 -> VisualD
- Denis Koroskin (4/8) Oct 13 2010 I mostly use Notepad++ (Windows) for code editing (and Code::Blocks on
- Olivier Pisano (3/7) Oct 13 2010 I use Visual D and JEdit.
- #ponce (1/1) Oct 13 2010 I've used Crimson Editor for a very long time (Aldacron too) because it'...
- Lars T. Kyllingstad (4/7) Oct 13 2010 My "IDE" is rather ad-hoc: I use Terminator (split-screen terminal app)...
- Juanjo Alvarez (2/3) Oct 13 2010 I don't want to sound like one of those Unix condescending users (http:/...
- Jacob Carlborg (5/9) Oct 13 2010 Still using Eclipse with Descent as the IDE and TextMate as an
- bearophile (9/12) Oct 13 2010 Yet, here we have discussed few times features that help the creation of...
- Paulo Pinto (4/12) Oct 14 2010 Thanks for the hint.
- bearophile (4/6) Oct 14 2010 I saw the video about Habit, but I was not so impressed, it's a bit simp...
- sybrandy (3/7) Oct 13 2010 I stick with Vim. Who needs anything else? :P
- Jonathan M Davis (12/22) Oct 13 2010 Proper code completion, correctly jumping to function definitions, and v...
- retard (2/25) Oct 13 2010 I found this with a bit of googling: http://eclim.org/
- Russel Winder (32/42) Oct 13 2010 rious=20
- =?UTF-8?B?IkrDqXLDtG1lIE0uIEJlcmdlciI=?= (18/43) Oct 16 2010 m. It can=20
- Andrei Alexandrescu (4/6) Oct 16 2010 Yah. Emacs' formatting abilities are like real estate prices in Houston:...
- Gour D. (14/15) Oct 16 2010 Andrei> Yah. Emacs' formatting abilities are like real estate prices in
- Bruno Medeiros (5/34) Oct 29 2010 Interesting. For anyone else who shares that opinion, what are the IDE's...
- =?UTF-8?B?IkrDqXLDtG1lIE0uIEJlcmdlciI=?= (8/17) Oct 29 2010 Well, I don't do any Java development, but it does include CDT...
- Stas (1/1) Nov 17 2017 I use and highly recommend Codelobster: http://www.codelobster.com
- =?ISO-8859-1?Q?S=F6nke_Ludwig?= (17/17) Oct 14 2010 Code::Blocks:
- =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= (4/11) Oct 14 2010 Some Mac OS X keyboard shortcut issues were fixed in "10.05-p1"...
- =?ISO-8859-1?Q?S=F6nke_Ludwig?= (6/17) Oct 16 2010 Yes, that version indeed fixes the cmd-key issue that was the problem
- Michel Fortin (7/10) Oct 16 2010 I'm using Xcode, with the D plugin for Xcode I made.
- bauss (3/8) Nov 17 2017 I use Atom, so not really an IDE.
- Steven Schveighoffer (4/12) Nov 17 2017 Just FYI, this is a 7-year-old thread. I wish there was a way to
- Satoshi (3/8) Nov 17 2017 vim
Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use? -Mike
Oct 12 2010
Michael Stover schrieb:Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use? -MikeFor Windows http://d-ide.sourceforge.net/ is probably great. I use Geany (on Linux), but unfortunately it's not really an IDE.. autocompletion doesn't really work (things get completed, but not smartly - it isn't aware of the type of a variable for example). Currently I hope that http://d-dev-ide.blogspot.com/ will be as great as it looks.
Oct 12 2010
== Quote from Daniel Gibson (metalcaedes gmail.com)'s articleMichael Stover schrieb:autocompletion doesn't reallyElephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use? -MikeFor Windows http://d-ide.sourceforge.net/ is probably great. I use Geany (on Linux), but unfortunately it's not really an IDE..work (things get completed, but not smartly - it isn't aware of the type of avariable for example).Currently I hope that http://d-dev-ide.blogspot.com/ will be as great as it looks.Does vi support autocompletion for D? If not, I can write a plugin for that...
Oct 13 2010
On 10/12/2010 9:57 PM, Michael Stover wrote:Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use? -MikeAs an Eclipse fan (don't laugh!) I've been using Descent for a couple of years now with good results. I think others here may use VisualD.
Oct 12 2010
Why would I laugh? I've been using Eclipse for nearly 10 years. Descent claims to be a dead project, so I'm curious that you say you use it - what version of Eclipse are you using with it? DDT is it's replacement and it has no release. On Tue, Oct 12, 2010 at 10:18 PM, Eric Poggel <dnewsgroup2 yage3d.net>wrote:On 10/12/2010 9:57 PM, Michael Stover wrote:Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use? -MikeAs an Eclipse fan (don't laugh!) I've been using Descent for a couple of years now with good results. I think others here may use VisualD.
Oct 12 2010
On 10/12/2010 10:22 PM, Michael Stover wrote:Why would I laugh? I've been using Eclipse for nearly 10 years. Descent claims to be a dead project, so I'm curious that you say you use it - what version of Eclipse are you using with it? DDT is it's replacement and it has no release. On Tue, Oct 12, 2010 at 10:18 PM, Eric Poggel <dnewsgroup2 yage3d.net <mailto:dnewsgroup2 yage3d.net>> wrote: On 10/12/2010 9:57 PM, Michael Stover wrote: Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use? -Mike As an Eclipse fan (don't laugh!) I've been using Descent for a couple of years now with good results. I think others here may use VisualD.I'm using it with Eclipse 3.5. I just recently found out it was dead. It's been at least 6 months since I updated it--most things worked pretty well so I didn't bother.
Oct 13 2010
On 10/12/2010 10:22 PM, Michael Stover wrote:Why would I laugh?A lot of people say eclipse is slow and bloated. Maybe it is, but it has a lot of killer features.
Oct 13 2010
On 2010-10-13 18:02, Eric Poggel wrote:On 10/12/2010 10:22 PM, Michael Stover wrote:The start up time for Eclipse 3.6 has approved a lot compared to 3.5. -- /Jacob CarlborgWhy would I laugh?A lot of people say eclipse is slow and bloated. Maybe it is, but it has a lot of killer features.
Oct 13 2010
Wed, 13 Oct 2010 12:02:04 -0400, Eric Poggel wrote:On 10/12/2010 10:22 PM, Michael Stover wrote:We already discussed this a week or two ago. Eclipse *with useless plugins disabled* works rather quickly on *modern* machines. That means, on Sun Java 6/7 JVM and Eclipse 3.6. SWT performance depends on your graphics drivers and also the SWT's libraries are improving constantly. The JVM can make use of multiple cores (e.g. parallel garbage collection) and over 1 GB of memory (remember to tune your jvm settings)! You can also improve the slow startup times with a disk cache and/or raid-0 setup and/or ssd disks. Surprising, eh?!Why would I laugh?A lot of people say eclipse is slow and bloated. Maybe it is, but it has a lot of killer features.
Oct 13 2010
Hello Michael,Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use?Real life has gotten in the way for a while but if, make that when, I go back I expect I'll be using Beyond Compare. Yes it's a diff tool, not an IDE but I find it really handy to edit a file in comparison to a reference version. -- ... <IXOYE><
Oct 12 2010
On 10/12/2010 9:57 PM, Michael Stover wrote:Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use? -MikeFrom: patl athena.mit.edu (Patrick J. LoPresti) Subject: The True Path (long) Date: 11 Jul 91 03:17:31 GMT Newsgroups: alt.religion.emacs,alt.slack When I log into my Xenix system with my 110 baud teletype, both vi *and* Emacs are just too damn slow. They print useless messages like, 'C-h for help' and '"foo" File is read only'. So I use the editor that doesn't waste my VALUABLE time. Ed, man! !man ed ED(1) UNIX Programmer's Manual ED(1) NAME ed - text editor SYNOPSIS ed [ - ] [ -x ] [ name ] DESCRIPTION Ed is the standard text editor. --- Computer Scientists love ed, not just because it comes first alphabetically, but because it's the standard. Everyone else loves ed because it's ED! "Ed is the standard text editor." And ed doesn't waste space on my Timex Sinclair. Just look: -rwxr-xr-x 1 root 24 Oct 29 1929 /bin/ed -rwxr-xr-t 4 root 1310720 Jan 1 1970 /usr/ucb/vi -rwxr-xr-x 1 root 5.89824e37 Oct 22 1990 /usr/bin/emacs Of course, on the system *I* administrate, vi is symlinked to ed. Emacs has been replaced by a shell script which 1) Generates a syslog message at level LOG_EMERG; 2) reduces the user's disk quota by 100K; and 3) RUNS ED!!!!!! "Ed is the standard text editor." Let's look at a typical novice's session with the mighty ed: golem> ed ? help ? ? ? quit ? exit ? bye ? hello? ? eat flaming death ? ^C ? ^C ? ^D ? --- Note the consistent user interface and error reportage. Ed is generous enough to flag errors, yet prudent enough not to overwhelm the novice with verbosity. "Ed is the standard text editor." Ed, the greatest WYGIWYG editor of all. ED IS THE TRUE PATH TO NIRVANA! ED HAS BEEN THE CHOICE OF EDUCATED AND IGNORANT ALIKE FOR CENTURIES! ED WILL NOT CORRUPT YOUR PRECIOUS BODILY FLUIDS!! ED IS THE STANDARD TEXT EDITOR! ED MAKES THE SUN SHINE AND THE BIRDS SING AND THE GRASS GREEN!! When I use an editor, I don't want eight extra KILOBYTES of worthless help screens and cursor positioning code! I just want an EDitor!! Not a "viitor". Not a "emacsitor". Those aren't even WORDS!!!! ED! ED! ED IS THE STANDARD!!! TEXT EDITOR. When IBM, in its ever-present omnipotence, needed to base their "edlin" on a UNIX standard, did they mimic vi? No. Emacs? Surely you jest. They chose the most karmic editor of all. The standard. Ed is for those who can *remember* what they are working on. If you are an idiot, you should use Emacs. If you are an Emacs, you should not be vi. If you use ED, you are on THE PATH TO REDEMPTION. THE SO-CALLED "VISUAL" EDITORS HAVE BEEN PLACED HERE BY ED TO TEMPT THE FAITHLESS. DO NOT GIVE IN!!! THE MIGHTY ED HAS SPOKEN!!! ?
Oct 12 2010
Michael Stover wrote:Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use?microEmacs
Oct 12 2010
Editors are designed for specific people, editors :) All IDE's out there i have seen based on these editors. You ask what actual programmers use, they mostly use these editors, i was one of those, and i curse those times. I am not an editor but a code writer, two different things, and the difference is grand. There is only one "editor" out there i know that actually targets coders is, gvim. If you have time (and not a little), you should give it a try. Thanks. On Wed, 13 Oct 2010 04:57:44 +0300, Michael Stover <michael.r.stover gmail.com> wrote:Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use? -Mike-- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
Oct 12 2010
"Michael Stover" <michael.r.stover gmail.com> wrote in message news:mailman.563.1286935070.858.digitalmars-d puremagic.com...Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use?Programmer's Notepad 2 ( http://www.pnotepad.org/ ) I've tried a TON of different editors and IDE's and that's the only one that doesn't irritate me. Small, fast, free, looks good, behaves well, configurable, D syntax highlighting out-of-the-box.
Oct 12 2010
On 13.10.2010 06:20, Nick Sabalausky wrote:"Michael Stover"<michael.r.stover gmail.com> wrote in message news:mailman.563.1286935070.858.digitalmars-d puremagic.com...I use that, too. When I need to debug, I use cv2pdb to create a .pdb file, and then just do "vcexpress myapp.exe". If get some time to work on my D projects again, I might look into VisualD. But it seems that D is cursed when it comes to IDEs. Nothing I've tried so far has been worth the trouble.Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use?Programmer's Notepad 2 ( http://www.pnotepad.org/ ) I've tried a TON of different editors and IDE's and that's the only one that doesn't irritate me. Small, fast, free, looks good, behaves well, configurable, D syntax highlighting out-of-the-box.
Oct 12 2010
"torhu" <no spam.invalid> wrote in message news:i93h03$24fs$1 digitalmars.com...On 13.10.2010 06:20, Nick Sabalausky wrote:I've spent so much time on games, web and embedded that I've gotten used to printf-debugging, and when I do use a debugger I often find it to slow me down. Nothing against debuggers, they can be nice, but printf-debugging has the advantages of lower startup time, lower barrier-to-entry, and best of all, being much better at stepping backwards in time (all you have to do is look/scroll upwards)."Michael Stover"<michael.r.stover gmail.com> wrote in message news:mailman.563.1286935070.858.digitalmars-d puremagic.com...I use that, too. When I need to debug, I use cv2pdb to create a .pdb file, and then just do "vcexpress myapp.exe".Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use?Programmer's Notepad 2 ( http://www.pnotepad.org/ ) I've tried a TON of different editors and IDE's and that's the only one that doesn't irritate me. Small, fast, free, looks good, behaves well, configurable, D syntax highlighting out-of-the-box.If get some time to work on my D projects again, I might look into VisualD. But it seems that D is cursed when it comes to IDEs. Nothing I've tried so far has been worth the trouble.If it's support for contextual symbols (like code completion, etc) you're looking for, the d2tags tool someone made awhile ago makes it possible for PN2 to gain such support for D. It hasn't happened yet, but it looks like it's coming (they've set it to "High" priority and set a milestone for it): http://code.google.com/p/pnotepad/issues/detail?id=903
Oct 13 2010
On Wed, 13 Oct 2010 08:20:12 +0400, Nick Sabalausky <a a.a> wrote:"Michael Stover" <michael.r.stover gmail.com> wrote in message news:mailman.563.1286935070.858.digitalmars-d puremagic.com...FWIW, Notepad++ has got an out-of-box D syntax highlighting support, too, recently (both Notepad++ and PN2 are based on Scintilla).Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use?Programmer's Notepad 2 ( http://www.pnotepad.org/ ) I've tried a TON of different editors and IDE's and that's the only one that doesn't irritate me. Small, fast, free, looks good, behaves well, configurable, D syntax highlighting out-of-the-box.
Oct 13 2010
"Denis Koroskin" <2korden gmail.com> wrote in message news:op.vkiag4zbo7cclz korden-pc...On Wed, 13 Oct 2010 08:20:12 +0400, Nick Sabalausky <a a.a> wrote:Yea, Scintilla's great. *Only* thing I'd change about it is that I really, really wish it had support for elastic tabstops ( http://nickgravgaard.com/elastictabstops/ ). Ever since I first read that page, I've been itching to start using them. But aside from that one wish, Scintilla's very well done."Michael Stover" <michael.r.stover gmail.com> wrote in message news:mailman.563.1286935070.858.digitalmars-d puremagic.com...FWIW, Notepad++ has got an out-of-box D syntax highlighting support, too, recently (both Notepad++ and PN2 are based on Scintilla).Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use?Programmer's Notepad 2 ( http://www.pnotepad.org/ ) I've tried a TON of different editors and IDE's and that's the only one that doesn't irritate me. Small, fast, free, looks good, behaves well, configurable, D syntax highlighting out-of-the-box.
Oct 13 2010
Am 13.10.2010 03:57, schrieb Michael Stover:Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use? -Mikewin32 -> VisualD linux -> CodeBlocks
Oct 12 2010
On Wed, 13 Oct 2010 05:57:44 +0400, Michael Stover <michael.r.stover gmail.com> wrote:Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use? -MikeI mostly use Notepad++ (Windows) for code editing (and Code::Blocks on occasion).
Oct 13 2010
Le 13/10/2010 03:57, Michael Stover a écrit :Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use? -MikeI use Visual D and JEdit. Olivier.
Oct 13 2010
I've used Crimson Editor for a very long time (Aldacron too) because it's very easy to configure and create custom syntax files. Now Visual D got me.
Oct 13 2010
On Tue, 12 Oct 2010 21:57:44 -0400, Michael Stover wrote:Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use?My "IDE" is rather ad-hoc: I use Terminator (split-screen terminal app) with vim in one panel and a shell in the other for running rdmd. -Lars
Oct 13 2010
Michael Stover Wrote:Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use?<div><br></div><div>-Mike</div>I don't want to sound like one of those Unix condescending users (http://www.perturb.org/images/1/dilbert-unix.png) but with Vim loaded with the plugins "project", "nerd_tree", "nerd_commenter", "yankring", "taglist", "ack", "mru" and "bufferexplorer" I don't feel the need for any (graphical) IDE.
Oct 13 2010
On 2010-10-13 03:57, Michael Stover wrote:Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use? -MikeStill using Eclipse with Descent as the IDE and TextMate as an lightweight editor. -- /Jacob Carlborg
Oct 13 2010
Jimmy Cao:I agree with you very much here. GUI libraries and IDE support are very low priority items for D.Yet, here we have discussed few times features that help the creation of GUI toolkit (see as example the changes over C++ language done by QT). ---------------------- Paulo Pinto:if you want to invent some kind of high level assembler, the result will always resemble somehow to C.<Where low-level performance is important, and at the same time you need quite safe code, a language like ATS is an option, and it doesn't look a lot like C: http://en.wikipedia.org/wiki/ATS_%28programming_language%29 The ATS syntax looks very bad compared to C, but it's not bad if you keep into account how much you may use it to proof code. It's first of all a theorem proving language, that's often more efficient than C. It's for niche projects. Bye, bearophile
Oct 13 2010
Thanks for the hint. Are you also aware of Habit? http://www.galois.com/blog/2010/05/12/tech-talk-developing-good-habits-for-bare-metal-programming/ Am 13.10.2010 13:22, schrieb bearophile:---------------------- Paulo Pinto:if you want to invent some kind of high level assembler, the result will always resemble somehow to C.<Where low-level performance is important, and at the same time you need quite safe code, a language like ATS is an option, and it doesn't look a lot like C: http://en.wikipedia.org/wiki/ATS_%28programming_language%29 The ATS syntax looks very bad compared to C, but it's not bad if you keep into account how much you may use it to proof code. It's first of all a theorem proving language, that's often more efficient than C. It's for niche projects. Bye, bearophile
Oct 14 2010
Paulo Pinto:Are you also aware of Habit? http://www.galois.com/blog/2010/05/12/tech-talk-developing-good-habits-for-bare-metal-programming/I saw the video about Habit, but I was not so impressed, it's a bit simplified Haskell variant fitter for low-level code. I haven't seen many new ideas inside it (while ATS is a very different thing). Bye, bearophile
Oct 14 2010
On 10/12/2010 09:57 PM, Michael Stover wrote:Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use? -MikeI stick with Vim. Who needs anything else? :P Casey
Oct 13 2010
On Wednesday, October 13, 2010 16:06:18 sybrandy wrote:On 10/12/2010 09:57 PM, Michael Stover wrote:Proper code completion, correctly jumping to function definitions, and various other features that IDEs generally do well tend to be quite poor in vim. It can do many of them on some level, but for instance, while ctags does give you the ability to jump to function declarations, it does quite poorly in the face of identical variable names across files. There are a number of IDE features that I would love to have and use but vim can't properly pull off. When I have a decent IDE, I'm always torn on whether to use vim or the IDE. vim (well, gvim) generally wins out, but sometimes the extra abilities of the IDE are just too useful. What I'd really like is full-featured IDE with complete and completely remappable vim bindings. - Jonathan M DavisElephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use? -MikeI stick with Vim. Who needs anything else? :P Casey
Oct 13 2010
Wed, 13 Oct 2010 16:24:12 -0700, Jonathan M Davis wrote:On Wednesday, October 13, 2010 16:06:18 sybrandy wrote:I found this with a bit of googling: http://eclim.org/On 10/12/2010 09:57 PM, Michael Stover wrote:Proper code completion, correctly jumping to function definitions, and various other features that IDEs generally do well tend to be quite poor in vim. It can do many of them on some level, but for instance, while ctags does give you the ability to jump to function declarations, it does quite poorly in the face of identical variable names across files. There are a number of IDE features that I would love to have and use but vim can't properly pull off. When I have a decent IDE, I'm always torn on whether to use vim or the IDE. vim (well, gvim) generally wins out, but sometimes the extra abilities of the IDE are just too useful. What I'd really like is full-featured IDE with complete and completely remappable vim bindings.Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use? -MikeI stick with Vim. Who needs anything else? :P Casey
Oct 13 2010
Seems to be mainly for Java development. On Wed, Oct 13, 2010 at 6:43 PM, retard <re tard.com.invalid> wrote:Wed, 13 Oct 2010 16:24:12 -0700, Jonathan M Davis wrote:On Wednesday, October 13, 2010 16:06:18 sybrandy wrote:I found this with a bit of googling: http://eclim.org/On 10/12/2010 09:57 PM, Michael Stover wrote:Proper code completion, correctly jumping to function definitions, and various other features that IDEs generally do well tend to be quite poor in vim. It can do many of them on some level, but for instance, while ctags does give you the ability to jump to function declarations, it does quite poorly in the face of identical variable names across files. There are a number of IDE features that I would love to have and use but vim can't properly pull off. When I have a decent IDE, I'm always torn on whether to use vim or the IDE. vim (well, gvim) generally wins out, but sometimes the extra abilities of the IDE are just too useful. What I'd really like is full-featured IDE with complete and completely remappable vim bindings.Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use? -MikeI stick with Vim. Who needs anything else? :P Casey
Oct 13 2010
On 10/13/2010 07:43 PM, retard wrote:Wed, 13 Oct 2010 16:24:12 -0700, Jonathan M Davis wrote:I said that somewhat jokingly as I know that there are a ton of features that IDEs do provide. I just really hate them because they tend to be bloated and I tend to type faster than the autocomplete. Also, when working with a laptop or Linux command line from time to time, it's good to not have to rely on a mouse or software that needs to be installed.On Wednesday, October 13, 2010 16:06:18 sybrandy wrote:On 10/12/2010 09:57 PM, Michael Stover wrote:Proper code completion, correctly jumping to function definitions, and various other features that IDEs generally do well tend to be quite poor in vim. It can do many of them on some level, but for instance, while ctags does give you the ability to jump to function declarations, it does quite poorly in the face of identical variable names across files. There are a number of IDE features that I would love to have and use but vim can't properly pull off. When I have a decent IDE, I'm always torn on whether to use vim or the IDE. vim (well, gvim) generally wins out, but sometimes the extra abilities of the IDE are just too useful. What I'd really like is full-featured IDE with complete and completely remappable vim bindings.Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use? -MikeI stick with Vim. Who needs anything else? :P CaseyI found this with a bit of googling: http://eclim.org/I hated eclim. I found Vrapper to be much nicer as it just gave me most of Vim without doing things in a strange manner. http://vrapper.sourceforge.net/home/ Casey
Oct 13 2010
On Wed, 2010-10-13 at 16:24 -0700, Jonathan M Davis wrote: [ . . . ]Proper code completion, correctly jumping to function definitions, and va=rious=20other features that IDEs generally do well tend to be quite poor in vim. =It can=20do many of them on some level, but for instance, while ctags does give yo=u the=20ability to jump to function declarations, it does quite poorly in the fac=e of=20identical variable names across files. There are a number of IDE features=that I=20would love to have and use but vim can't properly pull off. When I have a=decent=20IDE, I'm always torn on whether to use vim or the IDE. vim (well, gvim)==20generally wins out, but sometimes the extra abilities of the IDE are just=too=20useful. What I'd really like is full-featured IDE with complete and compl=etely=20remappable vim bindings.Bizarrely the single feature that fails for me in Eclipse, NetBeans and IntelliJ IDEA that I find the single most problematic feature in my programming life -- which means Emacs remains the one true editor -- is formatting comments. I seemingly cannot survive without the ability to reformat the paragraphs of comment blocks to a given width. Emacs handles this trivially in all languages I use for the modes I have. The IDEs seem unable to provide the functionality. Usually they end up reformatting my entire file to some bizarre formatting that is not the one set up for the project. I appreciate that being able to trivially create properly formatted comments is probably uniquely my problem but . . . --=20 Russel. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder ekiga.n= et 41 Buckmaster Road m: +44 7770 465 077 xmpp: russel russel.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
Oct 13 2010
Russel Winder wrote:On Wed, 2010-10-13 at 16:24 -0700, Jonathan M Davis wrote: [ . . . ]various=20Proper code completion, correctly jumping to function definitions, and=m. It can=20other features that IDEs generally do well tend to be quite poor in vi=you the=20do many of them on some level, but for instance, while ctags does give=face of=20ability to jump to function declarations, it does quite poorly in the =res that I=20identical variable names across files. There are a number of IDE featu=e a decent=20would love to have and use but vim can't properly pull off. When I hav=)=20IDE, I'm always torn on whether to use vim or the IDE. vim (well, gvim=ust too=20generally wins out, but sometimes the extra abilities of the IDE are j=mpletely=20useful. What I'd really like is full-featured IDE with complete and co=remappable vim bindings.=20 Bizarrely the single feature that fails for me in Eclipse, NetBeans and=IntelliJ IDEA that I find the single most problematic feature in my programming life -- which means Emacs remains the one true editor -- is=formatting comments. I seemingly cannot survive without the ability to=reformat the paragraphs of comment blocks to a given width. Emacs handles this trivially in all languages I use for the modes I have. Th=eIDEs seem unable to provide the functionality. Usually they end up reformatting my entire file to some bizarre formatting that is not the one set up for the project. I appreciate that being able to trivially create properly formatted comments is probably uniquely my problem but . . . =20Same here, no IDE I've seen is able to format code and comments as well as (X)Emacs. Jerome --=20 mailto:jeberger free.fr http://jeberger.free.fr Jabber: jeberger jabber.fr
Oct 16 2010
On 10/16/10 4:50 CDT, "Jérôme M. Berger" wrote:Same here, no IDE I've seen is able to format code and comments as well as (X)Emacs.Yah. Emacs' formatting abilities are like real estate prices in Houston: once you got calibrated to them, it's hard to move away. Andrei
Oct 16 2010
On Sat, 16 Oct 2010 08:59:10 -0500Andrei> Yah. Emacs' formatting abilities are like real estate prices in Andrei> Houston: once you got calibrated to them, it's hard to move Andrei> away. It looks there is no perfect IDE for D available (yet) - Qt is missing D support, Codeblocks lacks integration with e.g. QtD...so now when we'll start learning D (when will this TDPL arrive), I think I may just continue using Emacs, but I wonder if you (D users using Emacs) can recommend what would be the best code-completion system for it? Sincerely, Gour --=20 Gour | Hlapicina, Croatia | GPG key: CDBF17CA ----------------------------------------------------------------"Andrei" =3D=3D Andrei Alexandrescu wrote:
Oct 16 2010
On 16/10/2010 10:50, "Jérôme M. Berger" wrote:Russel Winder wrote:Interesting. For anyone else who shares that opinion, what are the IDE's that you have seen? In particular, does this include JDT? -- Bruno Medeiros - Software EngineerOn Wed, 2010-10-13 at 16:24 -0700, Jonathan M Davis wrote: [ . . . ]Same here, no IDE I've seen is able to format code and comments as well as (X)Emacs. JeromeProper code completion, correctly jumping to function definitions, and various other features that IDEs generally do well tend to be quite poor in vim. It can do many of them on some level, but for instance, while ctags does give you the ability to jump to function declarations, it does quite poorly in the face of identical variable names across files. There are a number of IDE features that I would love to have and use but vim can't properly pull off. When I have a decent IDE, I'm always torn on whether to use vim or the IDE. vim (well, gvim) generally wins out, but sometimes the extra abilities of the IDE are just too useful. What I'd really like is full-featured IDE with complete and completely remappable vim bindings.Bizarrely the single feature that fails for me in Eclipse, NetBeans and IntelliJ IDEA that I find the single most problematic feature in my programming life -- which means Emacs remains the one true editor -- is formatting comments. I seemingly cannot survive without the ability to reformat the paragraphs of comment blocks to a given width. Emacs handles this trivially in all languages I use for the modes I have. The IDEs seem unable to provide the functionality. Usually they end up reformatting my entire file to some bizarre formatting that is not the one set up for the project. I appreciate that being able to trivially create properly formatted comments is probably uniquely my problem but . . .
Oct 29 2010
Bruno Medeiros wrote:On 16/10/2010 10:50, "J=C3=A9r=C3=B4me M. Berger" wrote:Same here, no IDE I've seen is able to format code and comments as=swell as (X)Emacs. Jerome=20 Interesting. For anyone else who shares that opinion, what are the IDE'=that you have seen? In particular, does this include JDT? =20Well, I don't do any Java development, but it does include CDT... Jerome --=20 mailto:jeberger free.fr http://jeberger.free.fr Jabber: jeberger jabber.fr
Oct 29 2010
I use and highly recommend Codelobster: http://www.codelobster.com
Nov 17 2017
I keep jumping between VSCode and SublimeText3 atm using ST3. (but they are not IDEs ;P)
Nov 17 2017
On Friday, 17 November 2017 at 14:57:52 UTC, Stas wrote:I use and highly recommend Codelobster: http://www.codelobster.comhttps://s3.amazonaws.com/EarthwatchMedia/GalleryImages/unearthing-ancient-history-in-tuscany-c.-archeodig-h1_2196.jpg
Nov 17 2017
On Friday, 17 November 2017 at 14:57:52 UTC, Stas wrote:I use and highly recommend Codelobster: http://www.codelobster.comBut I would hope you don't recommend it for D language development. "Details of Codelobster: Our goal is to create product which would simplify and speed up to the maximum process of developing full-featured web sites on php."
Nov 17 2017
Code::Blocks: Works quite well for Windows and Linux, except for some occasional dependency problems because of single-file compilation. Unusable on Mac because of keyboard shortcut issues. Project and build option configuration is a bit complicated and the toolchain-settings need to be tweaked manually. VisualD: Now seems quite stable and works well, good debugger integration. Right now I have to switch back to Code::Blocks on Windows because of DMD linking problems in the compile-everything-at-once-build that VisualD does (normally preferrable). D for XCode: Works really well for me on Mac OS since I took the time to understand the XCode project structure. It has, however, some serious problems with its dependency calculation and also does only single-file builds. I tried Descent several times and its semantic features were great, but the missing D2 support was always a problem.
Oct 14 2010
Sönke Ludwig wrote:Code::Blocks: Works quite well for Windows and Linux, except for some occasional dependency problems because of single-file compilation. Unusable on Mac because of keyboard shortcut issues. Project and build option configuration is a bit complicated and the toolchain-settings need to be tweaked manually.Some Mac OS X keyboard shortcut issues were fixed in "10.05-p1"... If you are talking about the optional-but-default keybinder plugin. --anders
Oct 14 2010
Am 14.10.2010 11:46, schrieb Anders F Björklund:Sönke Ludwig wrote:Yes, that version indeed fixes the cmd-key issue that was the problem (had to clean my Application Support/codeblocks directory though). I missed that release although I checked the front page and the nightly forum multiple times after the release. Thanks for the hint! SönkeCode::Blocks: Works quite well for Windows and Linux, except for some occasional dependency problems because of single-file compilation. Unusable on Mac because of keyboard shortcut issues. Project and build option configuration is a bit complicated and the toolchain-settings need to be tweaked manually.Some Mac OS X keyboard shortcut issues were fixed in "10.05-p1"... If you are talking about the optional-but-default keybinder plugin. --anders
Oct 16 2010
On 2010-10-12 21:57:44 -0400, Michael Stover <michael.r.stover gmail.com> said:Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use?I'm using Xcode, with the D plugin for Xcode I made. <http://michelf.com/projects/d-for-xcode/> -- Michel Fortin michel.fortin michelf.com http://michelf.com/
Oct 16 2010
On Wednesday, 13 October 2010 at 01:58:19 UTC, Michael Stover wrote:Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use? -MikeI use Atom, so not really an IDE.
Nov 17 2017
On 11/17/17 1:30 PM, bauss wrote:On Wednesday, 13 October 2010 at 01:58:19 UTC, Michael Stover wrote:Just FYI, this is a 7-year-old thread. I wish there was a way to highlight when old threads get resurrected by someone adding a comment. -SteveElephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use? -MikeI use Atom, so not really an IDE.
Nov 17 2017
On Wednesday, 13 October 2010 at 01:58:19 UTC, Michael Stover wrote:Elephant appears dead. Poseidon's activity is extremely low and is still alpha after 5 years. LEDS is even less active, and DDT doesn't have a release yet. What do actual D programmers use? -Mikevim
Nov 17 2017