PBDT Release

I just released my PixelBender plug-in for Eclipse. It integrates for us very charming into the workflow and is a good help when developing PixelBender kernels. I have put up a tutorial and instructions at this page.

Features of the PBDT plug-in include code completion, syntax highlightning and some other nifty features. It can be integrated into existing projects in FDT or FlexBuilder. Let me know what you think and please report any bugs or issues back to me.

A special thanks goes to Arne Deutsch from the FDT team for helping me a lot and answering all my annoying questions.

22 Comments

  1. Posted Apr 24, 2009 at 6:42 pm | Permalink

    !\o/!

  2. Posted Apr 24, 2009 at 6:57 pm | Permalink

    That is really cool.

  3. Alan
    Posted Apr 24, 2009 at 7:02 pm | Permalink

    Dude, you rock. Thanks so much.

  4. Posted Apr 24, 2009 at 7:26 pm | Permalink

    nice! downloading as we speak…

  5. Posted Apr 24, 2009 at 9:05 pm | Permalink

    Thanks.. going to try this soon…

  6. Posted Apr 25, 2009 at 2:10 am | Permalink

    I’m curious as to where you got the syntax info.. I’m thinking of doing a syntax file for vim (the c syntax is a start, but it’s missing the PB API symbols)

  7. Posted Apr 25, 2009 at 11:05 am | Permalink

    Hmm, I get “Invalid combination — Resulting configuration does not contain the platform.” error when I try to install under Adobe Flex Builder 3 standalone on Mac. Seems like you only made it for Windows Eclipse versions?

  8. Posted Apr 25, 2009 at 12:12 pm | Permalink

    Hey Erki,

    the plugin has been tested with Eclipse 3.4 on Mac and Eclipse 3.3 on Windows. I do not know which version of Eclipse the Flex Builder standalone uses but you could look it up and tell me. Maybe I can make the plugin work for Eclipse 3.2 too.

  9. Posted Apr 25, 2009 at 12:23 pm | Permalink

    Latest updated FB3 (3.0.2 or whatever their versioning is) has Eclipse 3.3.3.

  10. Posted Apr 25, 2009 at 1:31 pm | Permalink

    Okay, well then it is a problem with the standalone installation of FB. Do you have any other 3rd party plugin installed (forinstance Subclibse/Subversive)?

  11. Posted Apr 25, 2009 at 2:19 pm | Permalink

    Yep, latest Aptana, Mylyn, CFEclipse, and Subclipse.

  12. Posted Apr 25, 2009 at 5:54 pm | Permalink

    I did some googleing on that issue. But there is no real answer. Most of the time people having this problem they just grab the latest Eclipse version and everything is fine.

    Sorry, I can not reproduce it here and have never seen that error before.

  13. Posted Apr 25, 2009 at 7:14 pm | Permalink

    Yes! Just tested it in FB3.0.2 (WinXP), and it works fine for me. This is going to save me from a lot of frustration; it integrates perfectly into the environment :D Just one small issue: when opening pbk files in old projects that weren’t created using pbdt there’s no code colouring or hinting (they do compile however).
    Great job, thanks!

  14. Posted Apr 25, 2009 at 7:49 pm | Permalink

    You have to do “Open With” and choose the PBKEditor in that case. This happens only for old files you already opened with the default text editor in Eclipse.

  15. Posted Apr 25, 2009 at 10:12 pm | Permalink

    Thanks Joa!!!

    And it works great, even on Linux :), for those interested to know how to make it works in linux, I wrote a small note in english here : http://book.abe.free.fr/blog/?post/2009/04/25/Using-PixelBender-on-Linux

  16. Posted Apr 26, 2009 at 12:49 pm | Permalink

    have to try this out! thanks for sharing!

  17. Posted Apr 26, 2009 at 1:53 pm | Permalink

    Thanks Joa !!!

    It works great even on Ubuntu, thanks again!

    PS:My 2 previous comment was flagged as spam, hope this one will not.

  18. Posted Apr 27, 2009 at 8:12 am | Permalink

    very nice! thanks for great sharing.

    I downloaded it and it works fine on my FB 3.0.2 (Mac, Standalone).

    And I found a bug about code completion.
    When I try to input “sampleNearest()”, PBDT tells me that it is “sampleNeareset()”.

  19. Posted Apr 27, 2009 at 10:46 am | Permalink

    Oh, this is a typo. Will fix it, thanks :o)

  20. Alan
    Posted Jun 14, 2009 at 2:54 am | Permalink

    I’m a little confused about the workflow….When does the kernelget compiled. In the directions it’s mentioned that every time I save the file, the kernel gets compiled. I never see any .pbj tho… Is there another way to compile the kernel.

    Is there a step I missed?
    Here is a screenshot if it helps:

    http://www.alanklement.com/img/pbdt.gif

    my info:

    http://www.alanklement.com/img/pbdt_info.gif

    Ideas?

  21. Posted Jun 14, 2009 at 3:42 pm | Permalink

    Did you add the nature to the project? Otherwise you could open up the Error Log view and see if anything pops up there once you save.

  22. John
    Posted Aug 3, 2009 at 6:27 pm | Permalink

    Couldn’t get http://pbdt.joa-ebert.com/update to work in Eclipse. “Unable to load the repository.”

One Trackback

  1. [...] PBDT [...]

Post a Comment

Your email is never shared. Required fields are marked *

*
*