Sunday, October 11, 2009

Quanta4 xdebug plugin

Hi Planet,

first, a short introduction: My name is Niko Sams, I'm from Austria. I have contributed to KDE for a while and ever since I planned blogging about - so here I am.

As a web developer and KDE user I need a good IDE. I use the great Quanta3 for years now, but it's dead now. So I started contributing to Quanta4 - well indirectly though various kdevelop plugins - those all will be used by Quanta4.
Yes - Quanta4 is not dead - we just need time (and developers).

What I've been working on recently is a XDebug (php debugger) plugin.


I started on this quite some time ago by creating a generic debugger infrastructure for kdevplatform - and port the kdevelop gdb plugin to that. In kdevelop3 every debugger plugin had it's own set of toolbars, views and everything - you can imagine how this looks like when you have 3 debuggers installed :D

For kdevplatform the common actions and views are now shared across debuggers.

Another important part was the new launch framework apaku introduced, with that we can have one Run » Launch Debug action that works for all debuggers. (Perhaps someone remembers the "Debug - Not yet working" action we had at the time of our latest KDevelop hack sprint)


You can follow the development here:

trunk/playground/devtools/kdevelop4-extra-plugins/xdebug
(for now only debugging local cli php scripts is supported)

32 comments:

  1. Great, keep up the good work!

    ReplyDelete
  2. That is one hell of a cool announcement, just told my colleagues that this feature will end up in kdevplatform. Keep up the nice work!!

    ReplyDelete
  3. Great news...but when we will see a stable version? I wait from a long time...

    ReplyDelete
  4. @gp: for a stable quanta we still have a long way ahead of us.

    ReplyDelete
  5. Great news... maybe ill give Quanta a second try sometime. Currently I use ZendStudio (but the 5.x-Series) for writing PHP-Code. And the Debugger Feature is a important part for me.

    Greetings from Styria :)
    Daniel

    ReplyDelete
  6. Hey, Great to hear progress is still going on. I'd offer my help but as a beginner hacker It wouldn't be helpful to you. >.>

    So the best I can do is wish you good luck and look forward to your work. :)

    William

    ReplyDelete
  7. I'm really happy to read this. :)

    ReplyDelete
  8. love to see a web browser support too.
    for this very useful feature :-)

    ReplyDelete
  9. Hi have there been any updates on this for kdevelop 4?

    ReplyDelete
  10. @winmutt:
    the code has been imported into the quanta repository. https://projects.kde.org/projects/playground/devtools/quanta

    But I think not a lot happened there to it.

    ReplyDelete
  11. @Niko

    Any chance this can get updated for Kdevelop? I really hate the idea of using eclipse :D

    ReplyDelete
  12. A huge thanks to you for sharing this Blog your blog content is very nice ,I have read your blog your blog information is very usefull
    Web Design Company India

    ReplyDelete
  13. Glad to read your post...Thanks for sharing such a nice information, its beneficial for me. I have you bookmarked to check out new stuff you post. Keep sharing.Web Design Company Bangalore | Website Development Companies Bangalore

    ReplyDelete
  14. Great post. Keep it up. Thanks for advice. It is wonderful information for me. Please visit https://goo.gl/EHWkgv

    ReplyDelete
  15. Wow! these are wonderful tips. Thanks for sharing them with us. Please visit http://goo.gl/eRIo26

    ReplyDelete
  16. Thanks To Share This Very Useful Information With Us. php training in jalandhar

    ReplyDelete
  17. JBN Creators is dedicated to provide all-in-one eCommerce websites for your store. Here we are ready to provide you optimum support in terms of improving your business and expanding the horizon. We invite you to make use of our optimum resources so as to meet the business goal at the earliest.
    Website Designing

    ReplyDelete
  18. JBN CREATORS is Ecommerce Website Development company in DELHI. We have more than 5 years of experience serving outsourcing web development services. Provide you service in affordable price at right time. Feel Free contact us 8802969543 , 9650829282 .
    Ecommerce Website Development

    ReplyDelete
  19. Truly I discovered this article more useful, much obliged for sharing this article
    website designing in gurgaon

    ReplyDelete
  20. Really nice blog has been shared by you. Before i read this blog i didn't have any knowledge about this. but

    now i got some knowledge. so keep on sharing such kind of an interesting blogs.


    best website designing company in chennai

    ReplyDelete
  21. Hi,
    hanks for sharing a very interesting article about Quanta4 xdebug plugin. This is very useful information for online blog review readers. Keep it up such a nice posting like this.

    Regards,
    WondersMind,
    Web Design Company Bangalore

    ReplyDelete
  22. Nice Blog, Gsuite a set of intelligent apps including Email, Docs, Drive, Calendar & More with guaranteed 99.9% Uptime and 10+ Yrs experience plus operating with G Suite Premier Partner for providing 24/7 Customer Support. g suite unlimited pricing in india

    ReplyDelete
  23. Thanks for sharing this information with us and it was a nice blog.
    AWS Cloud Support in Delhi

    ReplyDelete
  24. Thanks for providing such a great Information, you can see, we also provide
    Peptide Synthesis

    ReplyDelete
  25. Thanks for providing such a great Information.
    For mobile app development company, visit here.

    ReplyDelete
  26. Looking for 100% placement courses? Stackodes Technologies offers big data hadoop training, software testing course, Microsoft azure training, tableau training, web designing classes, angularjs training and selenium testing course with 100% placement assurance. Please feel free to call us at +91 8956548866 or contact by email at stackodes@gmail.com; please go through our website www.Stackodes.com for more information.

    ReplyDelete
  27. Bài viết bạn rất hay:



    Chúng tôi là đơn vị cung cấp các sản phẩm chất lượng như:



    Giảo cổ lam



    giảo cổ lam giải độc gan



    giảo cổ lam giảm béo

    ReplyDelete
  28. Bài viết bạn rất hay:



    Chúng tôi là đơn vị cung cấp các sản phẩm chất lượng như:



    lều xông hơi



    lều xông hơi sau sinh



    lều xông hơi giá bao nhiêu




    ReplyDelete
  29. Il tempo è gratis ( bán đá Sapphire thô ) non ha prezzo. Non puoi possederlo,( vòng đá ruby đỏ ) ma puoi usarlo. Puoi usarlo, ma non puoi tenerlo.( đá spinel ) Una volta perso, non sarai( đá ruby đỏ lục yên ) in grado di recuperarlo.

    ReplyDelete