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. dotPeek is out!

dotPeek is out!

Scheduled Pinned Locked Moved The Lounge
csharpcomarchitecture
14 Posts 7 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.
  • D Dmitri Nesteruk

    So today, yet another competitor in the decompilation space enters the fray. Give it up for JetBrains dotPeek!

    Dmitri Nesteruk Company | Blog | Twitter | MVP C#

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

    I think I'll wait until it comes out of Beta: "remember that we don't perform extensive testing before publishing the bits here, so they might not work or even harm your computer" I know it's just legalese boilerplate, but I can wait... :laugh:

    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 leppie

      Beware, it is very buggy, but nice to see other options coming to the playing field.

      ((λ (x) `(,x ',x)) '(λ (x) `(,x ',x)))

      D Offline
      D Offline
      Dmitri Nesteruk
      wrote on last edited by
      #4

      What kind of problems are you seeing?

      Dmitri Nesteruk Company | Blog | Twitter | MVP C#

      L 1 Reply Last reply
      0
      • D Dmitri Nesteruk

        What kind of problems are you seeing?

        Dmitri Nesteruk Company | Blog | Twitter | MVP C#

        L Offline
        L Offline
        leppie
        wrote on last edited by
        #5

        Terrible decompilation (and reconstruction) from non-C# assemblies (in my case from IronScheme). I have reported the bug along with the 'culprit' assembly.

        ((λ (x) `(,x ',x)) '(λ (x) `(,x ',x)))

        1 Reply Last reply
        0
        • L leppie

          Beware, it is very buggy, but nice to see other options coming to the playing field.

          ((λ (x) `(,x ',x)) '(λ (x) `(,x ',x)))

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

          I haven't got the absolute latest version, but I found the "view source code" worked intermittently at best, and since that's the bit I'm most interested in, well oops. The next version of R# holds more interest for me.

          Forgive your enemies - it messes with their heads

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

          H W J 3 Replies Last reply
          0
          • P Pete OHanlon

            I haven't got the absolute latest version, but I found the "view source code" worked intermittently at best, and since that's the bit I'm most interested in, well oops. The next version of R# holds more interest for me.

            Forgive your enemies - it messes with their heads

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

            H Offline
            H Offline
            Henry Minute
            wrote on last edited by
            #7

            Pete O'Hanlon wrote:

            I haven't got the absolute latest version, but I found the "view source code" worked intermittently at best

            Speaking of which. The JustDecompile from Telerik that you linked to the other day is a little suss in that respect too. Not in it's reliability but in its attempts at source code.

            Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.” I wouldn't let CG touch my Abacus! When you're wrestling a gorilla, you don't stop when you're tired, you stop when the gorilla is.

            P 1 Reply Last reply
            0
            • H Henry Minute

              Pete O'Hanlon wrote:

              I haven't got the absolute latest version, but I found the "view source code" worked intermittently at best

              Speaking of which. The JustDecompile from Telerik that you linked to the other day is a little suss in that respect too. Not in it's reliability but in its attempts at source code.

              Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.” I wouldn't let CG touch my Abacus! When you're wrestling a gorilla, you don't stop when you're tired, you stop when the gorilla is.

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

              Funnily enough, I noticed that later on.

              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
              • P Pete OHanlon

                I haven't got the absolute latest version, but I found the "view source code" worked intermittently at best, and since that's the bit I'm most interested in, well oops. The next version of R# holds more interest for me.

                Forgive your enemies - it messes with their heads

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

                W Offline
                W Offline
                wolfbinary
                wrote on last edited by
                #9

                Pete O'Hanlon wrote:

                but I found the "view source code" worked intermittently at best

                I find it telling how we're all so used to stuff just not working as advertised.

                That's called seagull management (or sometimes pigeon management)... Fly in, flap your arms and squawk a lot, crap all over everything and fly out again... by _Damian S_

                J 1 Reply Last reply
                0
                • P Pete OHanlon

                  I haven't got the absolute latest version, but I found the "view source code" worked intermittently at best, and since that's the bit I'm most interested in, well oops. The next version of R# holds more interest for me.

                  Forgive your enemies - it messes with their heads

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

                  J Offline
                  J Offline
                  JetBrains s r o
                  wrote on last edited by
                  #10

                  There's only one public build available at the moment (published yesterday), so unless you're a JetBrains insider, I'm pretty much sure you have the latest build. What do you mean by "view source code"? Do you mean the decompilation functionality per se, or reconstructing code from PDBs downloaded from a symbol server? Thanks

                  P 1 Reply Last reply
                  0
                  • W wolfbinary

                    Pete O'Hanlon wrote:

                    but I found the "view source code" worked intermittently at best

                    I find it telling how we're all so used to stuff just not working as advertised.

                    That's called seagull management (or sometimes pigeon management)... Fly in, flap your arms and squawk a lot, crap all over everything and fly out again... by _Damian S_

                    J Offline
                    J Offline
                    JetBrains s r o
                    wrote on last edited by
                    #11

                    We've tested all features outlined in Introducing JetBrains dotPeek[^]. If any of them are known to be not working reliably enough, there's always a "Known issue" mark there. As an additional line of defense, this is the _very first_ public build, and we're not even calling it a Beta (as opposed to certain vendors). Please let us know what exactly is not working as advertised for you. Thanks

                    1 Reply Last reply
                    0
                    • J JetBrains s r o

                      There's only one public build available at the moment (published yesterday), so unless you're a JetBrains insider, I'm pretty much sure you have the latest build. What do you mean by "view source code"? Do you mean the decompilation functionality per se, or reconstructing code from PDBs downloaded from a symbol server? Thanks

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

                      I mean the decompilation functionality. There have been certain cases where it's just not shown the decompiled source. Closing and restarting seems to fix it.

                      Forgive your enemies - it messes with their heads

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

                      J 1 Reply Last reply
                      0
                      • P Pete OHanlon

                        I mean the decompilation functionality. There have been certain cases where it's just not shown the decompiled source. Closing and restarting seems to fix it.

                        Forgive your enemies - it messes with their heads

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

                        J Offline
                        J Offline
                        JetBrains s r o
                        wrote on last edited by
                        #13

                        I see. We'd appreciate if you report the exact cases (if at all reproducible) to dotPeek issue tracker at http://youtrack.jetbrains.net/issues/DOTP[^] Thank you

                        P 1 Reply Last reply
                        0
                        • J JetBrains s r o

                          I see. We'd appreciate if you report the exact cases (if at all reproducible) to dotPeek issue tracker at http://youtrack.jetbrains.net/issues/DOTP[^] Thank you

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

                          OK. Next time it happens I'll try to report exactly what went wrong.

                          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
                          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