Menu

#48 integration with other standard debugging/profiling tools

open
nobody
None
5
2010-02-28
2010-02-28
Anonymous
No

the gdb integration is already very useful, it would be even better if additional tools like gprof, valgrind and gcov could be supported.

Maybe there is a way to generalize the currently existing "tool embedding" (man, man2html) approach, so that it could be customizable using configuration files, that would allow users to contribute customized configuration files for other linux tools that should be exposed to the GUI.

Having this in place would make it very powerful, so that new configs for arbitrary tools like splint or even coccinelle could be provided.

thanks for considering this request

Discussion

  • Nobody/Anonymous

    There could be a "query" mode that may be used to dynamically query the connected remote machine for its capabilities, something along the lines of the following (driven by running whereis or which)

    "looking for compiler...." (gcc found)
    "looking for man...." "found "
    "looking for man2html...." (not found)
    "looking for gdb...."
    "looking for gcov...."

    This would optionally provide the possibility to "self-configure" when needed - or at least to point out issues if tools are missing that could be useful

     
  • Nobody/Anonymous

    it would probably also make sense to query the host for the version of each tool found, and maybe provide some form of "detail info" dialog to show this, along with the paths/filenames for each tool found.

    I think it would be great if there was a standard mechanism to add new tools to the IDE, using some form of script or XML file to configure these tools

     
  • Nobody/Anonymous

    just came by to say that I would also like to see this feature implemented.

    Thanks for a great IDE

    - Anton from Switzerland

     

Log in to post a comment.

MongoDB Logo MongoDB