January 27, 2014 Re: GUI Editors for D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Mike Parker | On Sunday, 26 January 2014 at 15:12:09 UTC, Mike Parker wrote:
> On 1/26/2014 8:40 PM, Steve Teale wrote:
>> 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?
>>
>
> yazd has done some work toward this[1], though I don't know how functional it is.
>
> [1] https://github.com/yazd/DKit
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.
|
January 27, 2014 Re: GUI Editors for D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Steve Teale | 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. |
January 29, 2014 Re: GUI Editors for D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Steve Teale | 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? |
January 29, 2014 Re: GUI Editors for D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Chris Williams | 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. |
January 29, 2014 Re: GUI Editors for D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Steve Teale | 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. |
Copyright © 1999-2021 by the D Language Foundation