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. The Lounge
  3. Anybody try VS Debugger Canvas?

Anybody try VS Debugger Canvas?

Scheduled Pinned Locked Moved The Lounge
visual-studiocsharpcomdebuggingquestion
27 Posts 21 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.
  • J Offline
    J Offline
    Judah Gabriel Himango
    wrote on last edited by
    #1

    Just stumbled across this rather interesting Visual Studio extension: Debugger Canvas[^] Anybody try it yet?

    Religiously blogging on the intarwebs since the early 21st century: Kineti L'Tziyon
    Judah Himango

    B S P P R 12 Replies Last reply
    0
    • J Judah Gabriel Himango

      Just stumbled across this rather interesting Visual Studio extension: Debugger Canvas[^] Anybody try it yet?

      Religiously blogging on the intarwebs since the early 21st century: Kineti L'Tziyon
      Judah Himango

      B Offline
      B Offline
      bryce
      wrote on last edited by
      #2

      no, hadnt seen it but thats SEXYTIME! Bryce

      MCAD --- To paraphrase Fred Dagg - the views expressed in this post are bloody good ones. --
      Publitor, making Pubmed easy. http://www.sohocode.com/publitor

      Our kids books :The Snot Goblin, and Book 2 - the Snotgoblin and Fluff The Snotgoblin for the Ipad

      1 Reply Last reply
      0
      • J Judah Gabriel Himango

        Just stumbled across this rather interesting Visual Studio extension: Debugger Canvas[^] Anybody try it yet?

        Religiously blogging on the intarwebs since the early 21st century: Kineti L'Tziyon
        Judah Himango

        S Offline
        S Offline
        Super Lloyd
        wrote on last edited by
        #3

        Nice! But, it's for VS ultimate, so sad! :(

        A train station is where the train stops. A bus station is where the bus stops. On my desk, I have a work station.... _________________________________________________________ My programs never have bugs, they just develop random features.

        U 1 Reply Last reply
        0
        • J Judah Gabriel Himango

          Just stumbled across this rather interesting Visual Studio extension: Debugger Canvas[^] Anybody try it yet?

          Religiously blogging on the intarwebs since the early 21st century: Kineti L'Tziyon
          Judah Himango

          P Offline
          P Offline
          Pete OHanlon
          wrote on last edited by
          #4

          I'm using it and it rocks. Stepping into and out of code is a lot easier now in terms of keeping track of where you are.

          Forgive your enemies - it messes with their heads

          My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

          D 1 Reply Last reply
          0
          • J Judah Gabriel Himango

            Just stumbled across this rather interesting Visual Studio extension: Debugger Canvas[^] Anybody try it yet?

            Religiously blogging on the intarwebs since the early 21st century: Kineti L'Tziyon
            Judah Himango

            P Offline
            P Offline
            peterchen
            wrote on last edited by
            #5

            Judah Himango wrote:

            Debugger Canvas is a new user experience for the debugger in Visual Studio Ultimate.

            Err, no?

            FILETIME to time_t
            | FoldWithUs! | sighist | WhoIncludes - Analyzing C++ include file hierarchy

            1 Reply Last reply
            0
            • P Pete OHanlon

              I'm using it and it rocks. Stepping into and out of code is a lot easier now in terms of keeping track of where you are.

              Forgive your enemies - it messes with their heads

              My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

              D Offline
              D Offline
              DaveAuld
              wrote on last edited by
              #6

              I take it then you are not paying for VS Ultimate out of your own pocket then! :)

              Dave Find Me On: Web|Facebook|Twitter|LinkedIn


              Folding Stats: Team CodeProject

              P 1 Reply Last reply
              0
              • J Judah Gabriel Himango

                Just stumbled across this rather interesting Visual Studio extension: Debugger Canvas[^] Anybody try it yet?

                Religiously blogging on the intarwebs since the early 21st century: Kineti L'Tziyon
                Judah Himango

                R Offline
                R Offline
                Ravi Bhavnani
                wrote on last edited by
                #7

                Holy crap, that's cool! /ravi

                My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

                1 Reply Last reply
                0
                • J Judah Gabriel Himango

                  Just stumbled across this rather interesting Visual Studio extension: Debugger Canvas[^] Anybody try it yet?

                  Religiously blogging on the intarwebs since the early 21st century: Kineti L'Tziyon
                  Judah Himango

                  L Offline
                  L Offline
                  Lost User
                  wrote on last edited by
                  #8

                  I tried it in VS2010 Premium and (unsurprisingly, I guess) it doesn't work :( It all runs, and even opens a canvas when a breakpoint gets hit - but doesn't populate the canvas

                  MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                  1 Reply Last reply
                  0
                  • J Judah Gabriel Himango

                    Just stumbled across this rather interesting Visual Studio extension: Debugger Canvas[^] Anybody try it yet?

                    Religiously blogging on the intarwebs since the early 21st century: Kineti L'Tziyon
                    Judah Himango

                    M Offline
                    M Offline
                    Mark_Wallace
                    wrote on last edited by
                    #9

                    Pretty much a perfect use for Code Bubbles. Nice find.

                    I wanna be a eunuchs developer! Pass me a bread knife!

                    1 Reply Last reply
                    0
                    • J Judah Gabriel Himango

                      Just stumbled across this rather interesting Visual Studio extension: Debugger Canvas[^] Anybody try it yet?

                      Religiously blogging on the intarwebs since the early 21st century: Kineti L'Tziyon
                      Judah Himango

                      L Offline
                      L Offline
                      Lutoslaw
                      wrote on last edited by
                      #10

                      We've got superb visual canvases and other sugar but we still cannot Edit&Continue in 64bit apps and don't have intellisense in C++/CLI projects. This is not how IDE should evolve. Anyway, :thumbsup: of course

                      Greetings - Jacek

                      R 1 Reply Last reply
                      0
                      • D DaveAuld

                        I take it then you are not paying for VS Ultimate out of your own pocket then! :)

                        Dave Find Me On: Web|Facebook|Twitter|LinkedIn


                        Folding Stats: Team CodeProject

                        P Offline
                        P Offline
                        Pete OHanlon
                        wrote on last edited by
                        #11

                        Why pay for the MSDN yourself when you own the company?

                        Forgive your enemies - it messes with their heads

                        My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

                        OriginalGriffO L 2 Replies Last reply
                        0
                        • P Pete OHanlon

                          Why pay for the MSDN yourself when you own the company?

                          Forgive your enemies - it messes with their heads

                          My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

                          OriginalGriffO Offline
                          OriginalGriffO Offline
                          OriginalGriff
                          wrote on last edited by
                          #12

                          You own Microsoft! :omg: Any chance I could borrow £1 billion until payday?

                          Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together. Manfred R. Bihy: "Looks as if OP is learning resistant."

                          "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                          "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                          1 Reply Last reply
                          0
                          • L Lutoslaw

                            We've got superb visual canvases and other sugar but we still cannot Edit&Continue in 64bit apps and don't have intellisense in C++/CLI projects. This is not how IDE should evolve. Anyway, :thumbsup: of course

                            Greetings - Jacek

                            R Offline
                            R Offline
                            Richard A Dalton
                            wrote on last edited by
                            #13

                            Agreed. I like Debugger Canvas, but it's yet another manifestation of wrong headed priorities. Or maybe it's a manifestation of the fact that the guys and gals working on Debugger Canvas are more effective than the ones working on some of the other long standing issues with VS. It's also a nonsense that features like thisonly work in the Ultimate Edition. I'm fortunate to have Ultimate at work, but I pay a hefty sum for a Professional MSDN subscription at home and I'm deprived the ability to use what is essentially a free Beta product. I'm reminded of Microsoft's behaviour surrounding the Use of TestDriven.Net in the express edition. At least in that case Microsoft could make the point that Express was free and if people could expand it's functionality it would cannibalise their revenue from paying customers. There's no such argument here. My MSDN Subscription is due for renewal in July and I see little enough on the Horizon worth renewing for as it is. When they keep what few goodies they do release for higher versions I just think Why bother? I think back to my time in College when every piece of software bar the OS that I used was pirated. The 3.5" floppies were passed around the college from student to student. I could still do that. If I wanted VS Ultimate on my machine at home I could get a *copy*, no problem. I choose to pay, do the right thing, but something as simple like Debugger Canvass is held back. I am not worthy. I've fought a long battle with myself to stay on the Microsoft side of the fence and not stray too far into the OSS sode of things. I've always had enough interesting stuff coming out of Microsoft to keep me interested, but for a while now I've had a general feeling of "Meh!" Was at a .Net community get together at the weekend and it's interesting how attitudes are changing. In a debate on the best Web Presentation Technology the candidates where: ASP.Net ASP.NET MVC PHP Code Your Own Incredibly the winner (for a .Net community event) was PHP. More incredibly the runner up was Code You Own. Sorry for hijacking your Debugger Canvas question. But wanted to get that off my chest. -Richard

                            Hit any user to continue.

                            K 1 Reply Last reply
                            0
                            • J Judah Gabriel Himango

                              Just stumbled across this rather interesting Visual Studio extension: Debugger Canvas[^] Anybody try it yet?

                              Religiously blogging on the intarwebs since the early 21st century: Kineti L'Tziyon
                              Judah Himango

                              D Offline
                              D Offline
                              Dave Parker
                              wrote on last edited by
                              #14

                              Looks useful. Work's license is 2010 Premium though and I'm guessing it requires Ultimate. I don't have 2010 at home yet.

                              U 1 Reply Last reply
                              0
                              • J Judah Gabriel Himango

                                Just stumbled across this rather interesting Visual Studio extension: Debugger Canvas[^] Anybody try it yet?

                                Religiously blogging on the intarwebs since the early 21st century: Kineti L'Tziyon
                                Judah Himango

                                R Offline
                                R Offline
                                RichardGrimmer
                                wrote on last edited by
                                #15

                                Currently using it...when it works it seems pretty cool....though (and perhaps I'm missing something) it doesn't seem to work quite how I'd expect. Seems that you have to manually specify the function to "bubble"...not a huge deal but I would have expected to set a breakpoint in the main code file, and when it gets hit, to break out into the canvas with that function shown... Secondly, using it on a Prism MVVM / Silverlight app, and it gives not a single idea of which codefile or namespace a function is in when the auto complete pops up to add a bubble....tricky, since I have a RegisterEventSubscriptions() method in pretty much every view model...so picking the correct one is a matter of trial and error. Seems to be incredibly flaky - pretty much consistently crashes taking VS with it on (Manually) adding a second bubble - seems OK if stepping through though, and I do have some pretty ropey extensions (including my own) installed, so I guess that's not too surprising... Other than that, it is indeed SERIOUSLY funky....I'm about to start a new job (YAY ME!) and I suspect I'll be being flash harry with it fairly soon after starting :)

                                C# has already designed away most of the tedium of C++.

                                R D 2 Replies Last reply
                                0
                                • R RichardGrimmer

                                  Currently using it...when it works it seems pretty cool....though (and perhaps I'm missing something) it doesn't seem to work quite how I'd expect. Seems that you have to manually specify the function to "bubble"...not a huge deal but I would have expected to set a breakpoint in the main code file, and when it gets hit, to break out into the canvas with that function shown... Secondly, using it on a Prism MVVM / Silverlight app, and it gives not a single idea of which codefile or namespace a function is in when the auto complete pops up to add a bubble....tricky, since I have a RegisterEventSubscriptions() method in pretty much every view model...so picking the correct one is a matter of trial and error. Seems to be incredibly flaky - pretty much consistently crashes taking VS with it on (Manually) adding a second bubble - seems OK if stepping through though, and I do have some pretty ropey extensions (including my own) installed, so I guess that's not too surprising... Other than that, it is indeed SERIOUSLY funky....I'm about to start a new job (YAY ME!) and I suspect I'll be being flash harry with it fairly soon after starting :)

                                  C# has already designed away most of the tedium of C++.

                                  R Offline
                                  R Offline
                                  Richard A Dalton
                                  wrote on last edited by
                                  #16

                                  RichardGrimmer wrote:

                                  I would have expected to set a breakpoint in the main code file, and when it gets hit, to break out into the canvas with that function shown...

                                  That's how it works for me. Not sure what's going on with yours. -Richard

                                  Hit any user to continue.

                                  1 Reply Last reply
                                  0
                                  • P Pete OHanlon

                                    Why pay for the MSDN yourself when you own the company?

                                    Forgive your enemies - it messes with their heads

                                    My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

                                    L Offline
                                    L Offline
                                    Lost User
                                    wrote on last edited by
                                    #17

                                    I have read about it - is it worth updating from Premium for? BTW I got Mole on your recommendation and love it.

                                    It’s not because things are difficult that we do not dare, it’s because we do not dare that things are difficult. ~Seneca

                                    P 1 Reply Last reply
                                    0
                                    • J Judah Gabriel Himango

                                      Just stumbled across this rather interesting Visual Studio extension: Debugger Canvas[^] Anybody try it yet?

                                      Religiously blogging on the intarwebs since the early 21st century: Kineti L'Tziyon
                                      Judah Himango

                                      T Offline
                                      T Offline
                                      TheGreatAndPowerfulOz
                                      wrote on last edited by
                                      #18

                                      no, but it sounds very cool! i'll have to give it a whirl!

                                      If your actions inspire others to dream more, learn more, do more and become more, you are a leader." - John Quincy Adams
                                      You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering” - Wernher von Braun

                                      1 Reply Last reply
                                      0
                                      • L Lost User

                                        I have read about it - is it worth updating from Premium for? BTW I got Mole on your recommendation and love it.

                                        It’s not because things are difficult that we do not dare, it’s because we do not dare that things are difficult. ~Seneca

                                        P Offline
                                        P Offline
                                        Pete OHanlon
                                        wrote on last edited by
                                        #19

                                        It was for us because we use a lot of the other VS features, such as the architecture side. Glad you like Mole. I'm not connected to the company in any way, other than knowing Josh and Karl (both of whom are CP authors), but I wish that this functionality was built into VS.

                                        Forgive your enemies - it messes with their heads

                                        My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

                                        1 Reply Last reply
                                        0
                                        • J Judah Gabriel Himango

                                          Just stumbled across this rather interesting Visual Studio extension: Debugger Canvas[^] Anybody try it yet?

                                          Religiously blogging on the intarwebs since the early 21st century: Kineti L'Tziyon
                                          Judah Himango

                                          C Offline
                                          C Offline
                                          CCB2010
                                          wrote on last edited by
                                          #20

                                          It looks really cool in the demo... I've installed it on two computers (VS2010 Ult. provided by work, fortunately). - Performance is woeful; when a breakpoint is hit, it takes a considerable amount of time to display the canvas and render a bubble. - It appears F10/F11 don't work in the debugger canvas, I have to click on buttons in the button bar - Trying to step into a method may or may not bring up a new bubble. - Breadcrumbs at the top of the bubble appear to not work. That is, I can't navigate up the call chain via the breadcrumbs. Great concept, but maybe not ready for prime time.

                                          L 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