<div dir="ltr"><div><div><div>Hi,<br><br></div><div>I agree that we should try to provide a unique interface for different debuggers. And the variables, break points and frame stack view are already in kdevplatform. It shouldn't be hard to use them in kdev-xdebug.<br><br>But other tool views seem to be too specific to C/C++, i.e. disassembly/register, memory view. I feel they might not be good candidates in kdevplatform.<br></div><br></div>Cheers,<br></div>Peifeng Yu<br></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Jul 25, 2016 at 7:46 PM Alexander Zhigalin <<a href="mailto:alexander@zhigalin.tk">alexander@zhigalin.tk</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Maybe we can integrate a bunch of abstract classes and views into kdevplatform and than use them by various debugger frontend plugins? <br>We also need to resurrect the kdev-xdebug, a frontend for XDebug PHP debugger, so it will be nice to making all the debuggers use an unique interface. <br><br>21:03, 25 июля 2016 г., Aetf <<a href="mailto:7437103@gmail.com" target="_blank">7437103@gmail.com</a>>:<br><blockquote>Hi Sven,<br><br><br>Thanks for help :)<br><br>On Mon, Jul 25, 2016 at 1:59 PM Sven Brauch <<a href="mailto:mail@svenbrauch.de" target="_blank">mail@svenbrauch.de</a>> wrote:<br><br><blockquote> Can you maybe do the same for those plugins as well, i.e. share the same<br> UI frontend and just use the debugger plugin as a switchable "data source"?<br></blockquote><br><br>In theory, yes. It's a big refactor of the current code though. And I feel these tool views are too c/c++ specific to be able to put them into kdevplatform. If not going into kdevplatform, then we'll need another plugin to host the common UI front end. Maybe a cpp-debugger-base plugin? xD<br><br><br>Cheers,<br><br>Peifeng Yu</blockquote>
</blockquote></div>