digitalmars.D - GUI Editors for D
- Steve Teale (20/20) Jan 25 2014 I know this is a perennial question, but I thought I'd ask again
- Tofu Ninja (7/27) Jan 25 2014 I use monoD and it is by far the best IDE for D that I have
- Steve Teale (4/10) Jan 25 2014 OK, I looked again, but for Ubuntu, the latest version offered on
- Piotr Szturmaj (4/13) Jan 25 2014 Look on Mono-D website. There's installation guide for Ubuntu. Basically...
- Stanislav Blinov (9/11) Jan 25 2014 You can download Visual Studio Shell. It's free, it just comes
- "Casper =?UTF-8?B?RsOmcmdlbWFuZCI=?= <shorttail hotmail.com> (14/14) Jan 25 2014 After a while with Mono, I'm eagerly awaiting DDT integrating
- Russel Winder (9/11) Jan 25 2014 Emacs + D-Mode with Bash and SCons ?
- Francesco Cattoglio (4/5) Jan 25 2014 Personally I'm on vim + dub. Perhaps it won't be enough when my
- Muhammet S. AYDIN (7/13) Jan 25 2014 back in 2010 i was happy with geany but i was using it like gedit. right
- Kagamin (3/6) Jan 25 2014 I use Programmer's Notepad. What are facilities you're talking
- Dicebot (5/5) Jan 25 2014 Mono-D is best of IDE's in my opinion, but it is only viable if
- Kapps (4/4) Jan 25 2014 I find Mono-D to work very well and is what I use. But if it's a
- Brian Schott (2/6) Jan 25 2014 Someone made a ST plugin for DCD? Is it on Github somewhere?
- yazd (5/11) Jan 25 2014 Yeah, here it is https://github.com/yazd/DKit
- Manu (7/22) Jan 25 2014 Get Visual Studio. Its the best experience atm by far.
- Mike Parker (2/19) Jan 25 2014 I use Sublime Text 3 + dub. It's... sublime.
- Steve Teale (3/4) Jan 26 2014 I quite like the look of Sublime. Is it possible to integrate it
- simendsjo (4/9) Jan 26 2014 No answer, just a related note: I'm a vim user, and usually wrap
- Gary Willoughby (8/9) Jan 26 2014 Me too and that's all i use for development now. I know it's a
- Mike Parker (4/9) Jan 26 2014 yazd has done some work toward this[1], though I don't know how
- yazd (8/20) Jan 26 2014 If it doesn't work then I'd love feedback.
- Chris Williams (19/19) Jan 27 2014 On Linux, Mono-D seems to be pretty decent if you can actually
- simendsjo (5/7) Jan 28 2014 Alexander is maintaining a build that works here:
- terchestor (8/8) Jan 28 2014 I've used jEdit for more than ten years for C++, JS or PHP coding
- Abdulhaq (3/3) Jan 29 2014 Just wanted to give a shout to DDT the Eclipse plugin, I realise
I know this is a perennial question, but I thought I'd ask again to see if the answer has changed. I am pissed off with CodeBlocks, since it seems difficult to install the latest version without the possibility of breaking your existing one (10.04). I don't want to go there, since despite its annoying bugs, it lets me work on my project, and I want to continue to do that. I quite like Bluefish, but the situation there is even worse. An attempt to install 2.2.4 from the repo suggested on their web site offers to install 2.5 beta. I could revert to Gedit and a makefile, but it has really rudimentary facilities for marking blocks of code, or for duplicating them. Eclipse is sooo slow - Java I presume. That's reserved for Android development, which I'm off at the moment. I don't have Visual Studio, so the plug-in for that is out. Maybe MonoDevelop, but the blurb for that uses terms like ASP.NET, which immediately puts me off. What am I missing? Thanks Steve
Jan 25 2014
On Saturday, 25 January 2014 at 18:00:48 UTC, Steve Teale wrote:I know this is a perennial question, but I thought I'd ask again to see if the answer has changed. I am pissed off with CodeBlocks, since it seems difficult to install the latest version without the possibility of breaking your existing one (10.04). I don't want to go there, since despite its annoying bugs, it lets me work on my project, and I want to continue to do that. I quite like Bluefish, but the situation there is even worse. An attempt to install 2.2.4 from the repo suggested on their web site offers to install 2.5 beta. I could revert to Gedit and a makefile, but it has really rudimentary facilities for marking blocks of code, or for duplicating them. Eclipse is sooo slow - Java I presume. That's reserved for Android development, which I'm off at the moment. I don't have Visual Studio, so the plug-in for that is out. Maybe MonoDevelop, but the blurb for that uses terms like ASP.NET, which immediately puts me off. What am I missing? Thanks SteveI use monoD and it is by far the best IDE for D that I have tried, I have tried to mess with Visual D on 3 different occasions but I have never got it working properly and I didn't want to use eclipse either as it is kinda bloated. Its super simple as well, just get monoDevelop running and download the D plugin from the plugin manager, set your paths and your done.
Jan 25 2014
On Saturday, 25 January 2014 at 18:09:16 UTC, Tofu Ninja wrote:I use monoD and it is by far the best IDE for D that I have tried, I have tried to mess with Visual D on 3 different occasions but I have never got it working properly and I didn't want to use eclipse either as it is kinda bloated. Its super simple as well, just get monoDevelop running and download the D plugin from the plugin manager, set your paths and your done.OK, I looked again, but for Ubuntu, the latest version offered on the monoD web site is 2 major versions old. That does not encourage me.
Jan 25 2014
Steve Teale wrote:On Saturday, 25 January 2014 at 18:09:16 UTC, Tofu Ninja wrote:Look on Mono-D website. There's installation guide for Ubuntu. Basically you need to add ppa apt repository and you will get the latest Mono-D version.I use monoD and it is by far the best IDE for D that I have tried, I have tried to mess with Visual D on 3 different occasions but I have never got it working properly and I didn't want to use eclipse either as it is kinda bloated. Its super simple as well, just get monoDevelop running and download the D plugin from the plugin manager, set your paths and your done.OK, I looked again, but for Ubuntu, the latest version offered on the monoD web site is 2 major versions old. That does not encourage me.
Jan 25 2014
On Saturday, 25 January 2014 at 18:00:48 UTC, Steve Teale wrote:I don't have Visual Studio, so the plug-in for that is out.You can download Visual Studio Shell. It's free, it just comes without any compilers or language support whatsoever. VisualD happily installs on that. MonoDevelop + plugin is actually quite nice too.What am I missing?If you're not against just an editor (not a full blown IDE): Sublime Text. Oh and... about installing codeblocks. Doesn't it come in portable package anymore?
Jan 25 2014
After a while with Mono, I'm eagerly awaiting DDT integrating with Dub and going back to Eclipse. It isn't that slow if your computer isn't. No, really. And there are things you can do to the initialization file that sometimes cuts the loading time down to something manageable. And while starting it can last you a lifetime on a bad day, unlike certain other editors that start instantly, it doesn't crash all the time. Mono is... kinda meh. It's very nice when it works. It works most of the time. But when it doesn't it's like fighting the tides. It's not even Mono-D that is bad, it's the editor itself that sucks. Cascades of null pointer exceptions accompanied by popups that I don't know how to disable, sometimes following every single keystroke kills productivity. I don't even get how or why or when it resets.
Jan 25 2014
On Sat, 2014-01-25 at 18:00 +0000, Steve Teale wrote: […]What am I missing?Emacs + D-Mode with Bash and SCons ? -- Russel. ============================================================================= Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder ekiga.net 41 Buckmaster Road m: +44 7770 465 077 xmpp: russel winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
Jan 25 2014
On Saturday, 25 January 2014 at 18:00:48 UTC, Steve Teale wrote:What am I missing?Personally I'm on vim + dub. Perhaps it won't be enough when my codebases grow out of control, but perhaps by that time I'll be able to use hackerpilot's work on DCD =)
Jan 25 2014
back in 2010 i was happy with geany but i was using it like gedit. right now i'm going with emacs and d-mode. i'm very happy with it. On Saturday, January 25, 2014, Francesco Cattoglio < francesco.cattoglio gmail.com> wrote:On Saturday, 25 January 2014 at 18:00:48 UTC, Steve Teale wrote:-- Muhammet S. AYDIN http://mengu.netWhat am I missing?Personally I'm on vim + dub. Perhaps it won't be enough when my codebases grow out of control, but perhaps by that time I'll be able to use hackerpilot's work on DCD =)
Jan 25 2014
On Saturday, 25 January 2014 at 18:00:48 UTC, Steve Teale wrote:I could revert to Gedit and a makefile, but it has really rudimentary facilities for marking blocks of code, or for duplicating them.I use Programmer's Notepad. What are facilities you're talking about?
Jan 25 2014
Mono-D is best of IDE's in my opinion, but it is only viable if you are on bleeding edge distro or fine with manually building latest Mono-Develop version. I personally just use vim most the time and keep forgetting to check out DScanner/DCD plugin for it :)
Jan 25 2014
I find Mono-D to work very well and is what I use. But if it's a bit heavy-weight for your liking, Sublime Text with DCD also works nicely (but doesn't have things like building the project built in unless you go through a bit of effort).
Jan 25 2014
On Saturday, 25 January 2014 at 23:48:58 UTC, Kapps wrote:I find Mono-D to work very well and is what I use. But if it's a bit heavy-weight for your liking, Sublime Text with DCD also works nicely (but doesn't have things like building the project built in unless you go through a bit of effort).Someone made a ST plugin for DCD? Is it on Github somewhere?
Jan 25 2014
On Sunday, 26 January 2014 at 01:34:56 UTC, Brian Schott wrote:On Saturday, 25 January 2014 at 23:48:58 UTC, Kapps wrote:Yeah, here it is https://github.com/yazd/DKit There is some dub stuff too on a different branch, but I'll need to merge that into master and test again after the changes to the master branch and dub.I find Mono-D to work very well and is what I use. But if it's a bit heavy-weight for your liking, Sublime Text with DCD also works nicely (but doesn't have things like building the project built in unless you go through a bit of effort).Someone made a ST plugin for DCD? Is it on Github somewhere?
Jan 25 2014
On 26 January 2014 04:00, Steve Teale <steve.teale britseyeview.com> wrote:I know this is a perennial question, but I thought I'd ask again to see if the answer has changed. I am pissed off with CodeBlocks, since it seems difficult to install the latest version without the possibility of breaking your existing one (10.04). I don't want to go there, since despite its annoying bugs, it lets me work on my project, and I want to continue to do that. I quite like Bluefish, but the situation there is even worse. An attempt to install 2.2.4 from the repo suggested on their web site offers to install 2.5 beta. I could revert to Gedit and a makefile, but it has really rudimentary facilities for marking blocks of code, or for duplicating them. Eclipse is sooo slow - Java I presume. That's reserved for Android development, which I'm off at the moment. I don't have Visual Studio, so the plug-in for that is out.Get Visual Studio. Its the best experience atm by far. Maybe MonoDevelop, but the blurb for that uses terms like ASP.NET, whichimmediately puts me off.MonoDevelop is pretty good too. Mono-D is good, but MonoDevelop itself is kinda flaky. What am I missing?A copy of visual studio ;)
Jan 25 2014
On 1/26/2014 3:00 AM, Steve Teale wrote:I know this is a perennial question, but I thought I'd ask again to see if the answer has changed. I am pissed off with CodeBlocks, since it seems difficult to install the latest version without the possibility of breaking your existing one (10.04). I don't want to go there, since despite its annoying bugs, it lets me work on my project, and I want to continue to do that. I quite like Bluefish, but the situation there is even worse. An attempt to install 2.2.4 from the repo suggested on their web site offers to install 2.5 beta. I could revert to Gedit and a makefile, but it has really rudimentary facilities for marking blocks of code, or for duplicating them. Eclipse is sooo slow - Java I presume. That's reserved for Android development, which I'm off at the moment. I don't have Visual Studio, so the plug-in for that is out. Maybe MonoDevelop, but the blurb for that uses terms like ASP.NET, which immediately puts me off. What am I missing?I use Sublime Text 3 + dub. It's... sublime.
Jan 25 2014
On Sunday, 26 January 2014 at 05:35:38 UTC, Mike Parker wrote:I use Sublime Text 3 + dub. It's... sublime.I quite like the look of Sublime. Is it possible to integrate it and DUB? If so is that described anywhere?
Jan 26 2014
On Sunday, 26 January 2014 at 11:40:02 UTC, Steve Teale wrote:On Sunday, 26 January 2014 at 05:35:38 UTC, Mike Parker wrote:No answer, just a related note: I'm a vim user, and usually wrap dub commands in a makefile to get "integration" with my editor. ST probably has some makefile integration too.I use Sublime Text 3 + dub. It's... sublime.I quite like the look of Sublime. Is it possible to integrate it and DUB? If so is that described anywhere?
Jan 26 2014
On Sunday, 26 January 2014 at 11:50:06 UTC, simendsjo wrote:No answer, just a related note: I'm a vim user...Me too and that's all i use for development now. I know it's a big jump from an IDE to 'just' an editor but give vim a go*. Sublime Text does look nice and runs really well on Linux but to be honest save your money, use vim. *and when i say 'give vim a go' i mean force yourself to stick with it and learn about text objects and movements. I only grokked it on my third attempt. I've never looked back.
Jan 26 2014
On 1/26/2014 8:40 PM, Steve Teale wrote:On Sunday, 26 January 2014 at 05:35:38 UTC, Mike Parker wrote:yazd has done some work toward this[1], though I don't know how functional it is. [1] https://github.com/yazd/DKitI use Sublime Text 3 + dub. It's... sublime.I quite like the look of Sublime. Is it possible to integrate it and DUB? If so is that described anywhere?
Jan 26 2014
On Sunday, 26 January 2014 at 15:12:09 UTC, Mike Parker wrote:On 1/26/2014 8:40 PM, Steve Teale wrote:If it doesn't work then I'd love feedback. I've just integrated some DUB support, in terms that you can create sublime project files from a DUB package, and dependency imports will be added to your project file for autocompletions (might need to run `Update Import Paths` command to take effect), some build support (needs testing), and fixed some problems on Windows.On Sunday, 26 January 2014 at 05:35:38 UTC, Mike Parker wrote:yazd has done some work toward this[1], though I don't know how functional it is. [1] https://github.com/yazd/DKitI use Sublime Text 3 + dub. It's... sublime.I quite like the look of Sublime. Is it possible to integrate it and DUB? If so is that described anywhere?
Jan 26 2014
On Linux, Mono-D seems to be pretty decent if you can actually figure out how to install the thing. Personally, I go with Geany+KDbg. Geany is lightweight, supports D syntax, provides tabs, file browsing, projects, built-in command promp, folder search, and regex search and replace. If you want it to build or debug, you can set up some command line statements that you apply to buttons in the toolbar. Note: You need to install an extra plugin to gain project abilities. Though not listed as one of the D-capable debuggers, KDbg seemed to just straight off work out of the box, giving me better control of the location of breakpoints, more watchable variables, and the ability to see the address of pointers at the same time as being able to edit the location of the View Memory panel (unfortunately, no debugger seemed to support the ability to copy and paste memory addresses). Working on Phobos, it was able to successfully find and accept source files from both my test application and Phobos. Other debuggers seemed to only be able to find one or the other.
Jan 27 2014
On Monday, 27 January 2014 at 22:43:16 UTC, Chris Williams wrote:On Linux, Mono-D seems to be pretty decent if you can actually figure out how to install the thing.Alexander is maintaining a build that works here: http://simendsjo.me/files/abothe/ But I agree the MonoDevelop team has been absolutely horrendous at release management.
Jan 28 2014
I've used jEdit for more than ten years for C++, JS or PHP coding and I appreciate it's efficiency, thanks to a lot of plugins, and it's D compatible. It's quite efficient for hyper searching/replacing in a bunch of files and has block selection, folding, completing, etc. features. It doesn't need days to configure, just select plugins you need (project viewer, file buffer, etc.), and running D files at console interface is out of the box: well what more?
Jan 28 2014
Just wanted to give a shout to DDT the Eclipse plugin, I realise you said Eclipse is slow for you but given enough memory it's fine.
Jan 29 2014