Thread overview | ||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
July 24, 2009 Descent, now with Open Type Hierarchy | ||||
---|---|---|---|---|
| ||||
Hi! I just uploaded a new version of Descent that implements the "Open Type Hierarchy" funcionality. You can see a video of it here: http://www.youtube.com/watch?v=d2rR53hUrG8 Enjoy :-) Ary P.S.: replies about YouTube being a crap are not accepted :-P P.S.2: although missing in the video, pressing ctrl+t on a type opens the quick-type-hiearchy view, just like in JDT. It's a popup window like the outline, but shows the hierarchy and quickly allows to navigate it. P.S.3: performance of this is good, as you can see in the video, but can be further optimized P.S.4: from minute 1:39 to 1:53 you can perpare youself a coffee |
July 24, 2009 Re: Descent, now with Open Type Hierarchy | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ary Borenszweig | Ary Borenszweig wrote:
> Hi!
>
> I just uploaded a new version of Descent that implements the "Open Type Hierarchy" funcionality. You can see a video of it here:
>
> http://www.youtube.com/watch?v=d2rR53hUrG8
>
> Enjoy :-)
> Ary
>
> P.S.: replies about YouTube being a crap are not accepted :-P
> P.S.2: although missing in the video, pressing ctrl+t on a type opens the quick-type-hiearchy view, just like in JDT. It's a popup window like the outline, but shows the hierarchy and quickly allows to navigate it.
> P.S.3: performance of this is good, as you can see in the video, but can be further optimized
> P.S.4: from minute 1:39 to 1:53 you can perpare youself a coffee
Descent just keeps getting better and better! I do have one question though, is there and special set up needed that isn't mentioned on the wiki? I finally got around to having a play with it, and import statements weren't automatically written out for me. I also guess there's a key combo to suggest the type as shown in the first few seconds of that video, as I was wondering why that wasn't working.
Thanks!
|
July 24, 2009 Re: Descent, now with Open Type Hierarchy | ||||
---|---|---|---|---|
| ||||
Posted in reply to Robert Clipsham | Robert Clipsham wrote: > Ary Borenszweig wrote: >> Hi! >> >> I just uploaded a new version of Descent that implements the "Open Type Hierarchy" funcionality. You can see a video of it here: >> >> http://www.youtube.com/watch?v=d2rR53hUrG8 >> >> Enjoy :-) >> Ary > > Descent just keeps getting better and better! I do have one question though, is there and special set up needed that isn't mentioned on the wiki? I guess these, but there are links in the front page: http://www.dsource.org/projects/descent/wiki/Configuring http://www.dsource.org/projects/descent/wiki/ConfiguringProject > I finally got around to having a play with it, and import statements weren't automatically written out for me. You can check the Error Log in Eclipse if something goes wrong. Window -> Show View, and depending on the version of Eclipse it can be under General or PDE Runtime. > I also guess there's a key combo to suggest the type as shown in the first few seconds of that video, as I was wondering why that wasn't working. F4, it's mentioned here: http://www.dsource.org/projects/descent/wiki/Shortcuts |
July 24, 2009 Re: Descent, now with Open Type Hierarchy | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ary Borenszweig | Ary Borenszweig pisze:
> Hi!
>
> I just uploaded a new version of Descent that implements the "Open Type Hierarchy" funcionality. You can see a video of it here:
>
Looks nice.
But I get this error during installation:
Cannot complete the install because one or more required items could not be found.
Software currently installed: Descent 0.5.6.20090725 (descent.ui.feature.group 0.5.6.20090725)
Missing requirement: Descent UI Plug-in 0.5.6.20090725 (descent.ui 0.5.6.20090725) requires 'bundle org.eclipse.jdt.core 0.0.0' but it could not be found
Cannot satisfy dependency:
From: AST View Plug-in 0.5.6.20090722 (descent.astview 0.5.6.20090722)
To: bundle descent.ui 0.0.0
Cannot satisfy dependency:
From: Descent 0.5.6.20090725 (descent.ui.feature.group 0.5.6.20090725)
To: descent.astview [0.5.6.20090722]
BTW. I'm impressed by your work on Descent.
Cheers
Piotrek
|
July 24, 2009 Re: Descent, now with Open Type Hierarchy | ||||
---|---|---|---|---|
| ||||
Posted in reply to Piotrek | Piotrek escribió:
> Ary Borenszweig pisze:
>> Hi!
>>
>> I just uploaded a new version of Descent that implements the "Open Type Hierarchy" funcionality. You can see a video of it here:
>>
>
>
> Looks nice.
>
> But I get this error during installation:
>
>
> Cannot complete the install because one or more required items could not be found.
> Software currently installed: Descent 0.5.6.20090725 (descent.ui.feature.group 0.5.6.20090725)
> Missing requirement: Descent UI Plug-in 0.5.6.20090725 (descent.ui 0.5.6.20090725) requires 'bundle org.eclipse.jdt.core 0.0.0' but it could not be found
> Cannot satisfy dependency:
> From: AST View Plug-in 0.5.6.20090722 (descent.astview 0.5.6.20090722)
> To: bundle descent.ui 0.0.0
> Cannot satisfy dependency:
> From: Descent 0.5.6.20090725 (descent.ui.feature.group 0.5.6.20090725)
> To: descent.astview [0.5.6.20090722]
I forgot to remove the dependency with org.eclipse.jdt.core. I add it for debugging JDT code to see where I need to stop copying and pasting their code and start implementing the logic for D.
I removed that dependency and uploaded a new version.
(I also fixed some things concerning the hierarchy building, it wasn't working quite well with templated types, now it should work perfectly, so everybody is adviced to download this new version)
Also, for bmn24, who changed the wiki in Descent about Installing: that's why it doesn't work for you with Eclipse for C/C++. Now it should work, I'll revert it to what it said before (if it wasn't because of that, please add the text again).
|
July 24, 2009 Re: Descent, now with Open Type Hierarchy | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ary Borenszweig | Ary Borenszweig pisze:
>
> I removed that dependency and uploaded a new version.
>
Thanks. Now it works.
Cheers
Piotrek
|
July 25, 2009 Re: Descent, now with Open Type Hierarchy | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ary Borenszweig | Ary Borenszweig escribió: > Hi! > > I just uploaded a new version of Descent that implements the "Open Type Hierarchy" funcionality. And now that type hierarchy funcionality is in place, I implemented the "override indicators", and "override method" proposals, just like in the Java plugin for Eclipse. I uploaded a new version. Here's a video about it: http://www.youtube.com/watch?v=E_CUTimf9jE |
July 26, 2009 Re: Descent, now with Open Type Hierarchy | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ary Borenszweig | Just updated, this is such a great feature :) Since a couple of versions ago, Descent seems much more stable too, fortunately. You made my day, thanks so much! |
July 26, 2009 Re: Descent, now with Open Type Hierarchy | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ary Borenszweig | Ary Borenszweig schrieb:
> I just uploaded a new version of Descent that implements the "Open Type Hierarchy" funcionality. You can see a video of it here:
>
Works like a charm, thanks!
|
July 26, 2009 Re: Descent, now with Open Type Hierarchy | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ary Borenszweig | btw, would be very cool if the code formatter would also format pasted code! VisualAssistX has this feature and it's a pleasure to use it, esp. if you use some code written by other guys with strange code style. I just cut the whole file, paste it again and voila it's nicely formatted ;) |
Copyright © 1999-2021 by the D Language Foundation