Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Other Discussions
  3. IT & Infrastructure
  4. DDD-alike for Visual Studio?

DDD-alike for Visual Studio?

Scheduled Pinned Locked Moved IT & Infrastructure
visual-studiocsharpdata-structuresdebuggingquestion
4 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    moredip
    wrote on last edited by
    #1

    Anyone know if there is a graphical debugger (like DDD for unix) that would work with Visual Studio? I'm getting mighty sick of VS's crappy debugging facilities. How hard could it have been for them to let you see a dynamic array's contents?

    T 1 Reply Last reply
    0
    • M moredip

      Anyone know if there is a graphical debugger (like DDD for unix) that would work with Visual Studio? I'm getting mighty sick of VS's crappy debugging facilities. How hard could it have been for them to let you see a dynamic array's contents?

      T Offline
      T Offline
      Tim Deveaux
      wrote on last edited by
      #2

      Hmmm - don't know DDD, but the watch window can accept constructs like *(DynamicArray+4), for example - or you can click-and-get-the-addr and open a memory window... More specifics please - I wanna see what I can't do...

      M 1 Reply Last reply
      0
      • T Tim Deveaux

        Hmmm - don't know DDD, but the watch window can accept constructs like *(DynamicArray+4), for example - or you can click-and-get-the-addr and open a memory window... More specifics please - I wanna see what I can't do...

        M Offline
        M Offline
        moredip
        wrote on last edited by
        #3

        http://www.gnu.org/software/ddd/ There's a Dr Dobbs article at http://www.ddj.com/articles/2001/0103/0103a/0103a.htm which explains it's usefulness nicely. It's very good at automatically generating visual representations of data structures, and plotting array values in graph form, etc. Really useful for looking at linked-lists and spotting where they point to. I used it at university for linux programming, and now I'm in The Real World I really miss it.

        T 1 Reply Last reply
        0
        • M moredip

          http://www.gnu.org/software/ddd/ There's a Dr Dobbs article at http://www.ddj.com/articles/2001/0103/0103a/0103a.htm which explains it's usefulness nicely. It's very good at automatically generating visual representations of data structures, and plotting array values in graph form, etc. Really useful for looking at linked-lists and spotting where they point to. I used it at university for linux programming, and now I'm in The Real World I really miss it.

          T Offline
          T Offline
          Tim Deveaux
          wrote on last edited by
          #4

          I've been trying all day to think of a reply that won't be a complete waste of bandwidth - without much success. Wow. <OFF_THE_TOP_OF_MY_HEAD> All I can think of that might be close to feasable would be an app that could be loaded into the VC container to view the data. I'm not sure its possible for two apps to attach to the same process through the debug API, so it might end up being a 'drag 'n drop' type thing. </OFF_THE_TOP_OF_MY_HEAD> Which might be justifiable in terms of resource usage - DDD looks great, but must be a hog (I know - sour grapes). I'd say there's a hole here that could be filled.

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups