DDT-IDE / DDT

DDT is an Eclipse-based IDE for the D programming language:
http://ddt-ide.github.io/
101 stars 16 forks source link

DUB: add support for adding/removing dependencies with right-click #72

Open userxfce opened 10 years ago

userxfce commented 10 years ago

Eclipse DDT displays, in the Project Explorer, the DUB dependencies. However, there is no contextual menu that would help with managing those. To acheve adding-removal such dependencies, one shall edit manually the dub.json file and add/remove those.

I think it would be nice if there will be a contextual menu and if this would allow adding (when click is on the "DUB Dependencies" folder) and removing (when click is on the dependency and/or on the "DUB Dependencies" folder) those dependencies.

When the contextual menu is invoked on "DUB Dependencies" folder, it should display the current added dependencies (if for removal) or recognized (cached) dependencies that DUB manages, with an option to add a new dependency from code.dlang.org (an online-requested list could be built too) or from a non-standard (ie. not .dub/packages) folder.

This will also help if the project format varies from one project to another (there are some discussions about SDL etc.).

Thank you.

userxfce commented 10 years ago

Is this a duplicate of #50 ?

bruno-medeiros commented 10 years ago

It's a good feature request, but this is gonna be very low priority because it would take quite some effort to implement, and there are other more important features to add. (and no it's not a duplicate of 50)