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. All you hardcore C++ devs

All you hardcore C++ devs

Scheduled Pinned Locked Moved The Lounge
csharpc++comxmlcode-review
30 Posts 14 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 Max Santos

    Nice! To bad it has problems with big projects. Have anyone tryed this with big projects with succsess? My problem is that devenv.exe process eats 700Mb of memory and goes to 50 to 90% of CPU everytime i use any of the refactor tools. :sigh:

    E Offline
    E Offline
    Ed K
    wrote on last edited by
    #21

    Go with VisualAssistX. Much better. Refactor! brings my system to a screetching halt!

    ed ~"Watch your thoughts; they become your words. Watch your words they become your actions. Watch your actions; they become your habits. Watch your habits; they become your character. Watch your character; it becomes your destiny." -Frank Outlaw.

    M 1 Reply Last reply
    0
    • E Ed K

      Go with VisualAssistX. Much better. Refactor! brings my system to a screetching halt!

      ed ~"Watch your thoughts; they become your words. Watch your words they become your actions. Watch your actions; they become your habits. Watch your habits; they become your character. Watch your character; it becomes your destiny." -Frank Outlaw.

      M Offline
      M Offline
      Max Santos
      wrote on last edited by
      #22

      I'm evaluating it right now :)

      1 Reply Last reply
      0
      • P peterchen

        WholeTomato had that problem for quite a while, but the recent builds got it right.


        Developers, Developers, Developers, Developers, Developers, Developers, Velopers, Develprs, Developers!
        We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
        Linkify!|Fold With Us!

        M Offline
        M Offline
        Max Santos
        wrote on last edited by
        #23

        I'm evaluating it right now :)

        1 Reply Last reply
        0
        • M Mark Salsbery

          Note the joke icon. I don't know shit

          "Great job, team. Head back to base for debriefing and cocktails." (Spottswoode "Team America")

          K Offline
          K Offline
          Kevin McFarlane
          wrote on last edited by
          #24

          Didn't spot that.:doh:

          Kevin

          1 Reply Last reply
          0
          • realJSOPR realJSOP

            Kevin McFarlane wrote:

            You misunderstand what refactoring means

            You misunderstand what a sense of humor is.

            "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
            -----
            "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

            K Offline
            K Offline
            Kevin McFarlane
            wrote on last edited by
            #25

            You should have added a smiley.:)

            Kevin

            1 Reply Last reply
            0
            • K Kevin McFarlane

              I just noticed that DevExpress have released a free refactoring plug-in for VC++ 2005. Refactor!™ for C++[^] There's a video here which gives you an idea http://www.devexpress.com/Products/NET/IDETools/CodeRush/Training.xml[^] I've been using the .NET stuff in Refactor! Pro, so I don't know how well-developed the C++ versions are at this stage.

              Kevin

              S Offline
              S Offline
              Stick
              wrote on last edited by
              #26

              Why get that when we got the WholeTomato? :D

              K 1 Reply Last reply
              0
              • S Stick

                Why get that when we got the WholeTomato? :D

                K Offline
                K Offline
                Kevin McFarlane
                wrote on last edited by
                #27

                Whole Tomato is not free. So for anyone who doesn't like paying for add-ins...

                Kevin

                1 Reply Last reply
                0
                • K Kevin McFarlane

                  I just noticed that DevExpress have released a free refactoring plug-in for VC++ 2005. Refactor!™ for C++[^] There's a video here which gives you an idea http://www.devexpress.com/Products/NET/IDETools/CodeRush/Training.xml[^] I've been using the .NET stuff in Refactor! Pro, so I don't know how well-developed the C++ versions are at this stage.

                  Kevin

                  G Offline
                  G Offline
                  Gordon Brandly
                  wrote on last edited by
                  #28

                  Thanks very much for the info. I don't have much time to read The Lounge these days, but I do try to skim it regularly to pick up gems like this. :cool: I now have Refactor C++ installed both at home and work, but of course I haven't had much time to play with it yet. I'm comparing it to Ref++[^], which works very well, enough so that I coughed up my own money to buy it. I have played enough already, though, to see that Refactor doesn't have Ref++'s most useful function, "Symbol Info" (somewhat like VS's Find All References, but with a more useful UI). On the other hand, Refactor is a lot more visual, and has some cool little refactorings that Ref++ doesn't have. On the other hand, I like Ref++'s "Change Function Signature" better than Refactor's equivalent. And so on, and so on. So, I can already see that it'll be good to have both tools to wield in my fight against monster C++ projects with a mind of their own. :)

                  K G 2 Replies Last reply
                  0
                  • G Gordon Brandly

                    Thanks very much for the info. I don't have much time to read The Lounge these days, but I do try to skim it regularly to pick up gems like this. :cool: I now have Refactor C++ installed both at home and work, but of course I haven't had much time to play with it yet. I'm comparing it to Ref++[^], which works very well, enough so that I coughed up my own money to buy it. I have played enough already, though, to see that Refactor doesn't have Ref++'s most useful function, "Symbol Info" (somewhat like VS's Find All References, but with a more useful UI). On the other hand, Refactor is a lot more visual, and has some cool little refactorings that Ref++ doesn't have. On the other hand, I like Ref++'s "Change Function Signature" better than Refactor's equivalent. And so on, and so on. So, I can already see that it'll be good to have both tools to wield in my fight against monster C++ projects with a mind of their own. :)

                    K Offline
                    K Offline
                    Kevin McFarlane
                    wrote on last edited by
                    #29

                    The C++ refactoring is fairly new for DevExpress. They've been more focused on the .NET stuff to date. But I would expect the C++ to get more polished over time. I'm almost out of the C++ loop these days myself. Haven't done any for about 2 years. The slick UI is the strong point in the DevExpress tools. Plus their DXCore extensibility engine is very powerful. It's free and anyone can write additional plug-ins for it. But it's a bit of a black art. After all, they don't want to make it too easy, otherwise no-one will buy CodeRush and Refactor! :)

                    Kevin

                    1 Reply Last reply
                    0
                    • G Gordon Brandly

                      Thanks very much for the info. I don't have much time to read The Lounge these days, but I do try to skim it regularly to pick up gems like this. :cool: I now have Refactor C++ installed both at home and work, but of course I haven't had much time to play with it yet. I'm comparing it to Ref++[^], which works very well, enough so that I coughed up my own money to buy it. I have played enough already, though, to see that Refactor doesn't have Ref++'s most useful function, "Symbol Info" (somewhat like VS's Find All References, but with a more useful UI). On the other hand, Refactor is a lot more visual, and has some cool little refactorings that Ref++ doesn't have. On the other hand, I like Ref++'s "Change Function Signature" better than Refactor's equivalent. And so on, and so on. So, I can already see that it'll be good to have both tools to wield in my fight against monster C++ projects with a mind of their own. :)

                      G Offline
                      G Offline
                      Gordon Brandly
                      wrote on last edited by
                      #30

                      Oh dear. After writing that, I fired up a Win32 console app that I've been debugging, and it seems that Refactor C++ causes my Visual Studio to lock up for some reason, at least with that project. :sigh: I tried a few reboots, but I ended up uninstalling Refactor to get my project working again. I do have quite a few other VS add-ins, so it may not be Refactor's fault. But time is pressing, so I must carry on without Refactor since I don't have time to troubleshoot this further. Drat.

                      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