Doug

My feedback

  1. 5 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      1 comment  ·  Visual Studio IDE » Debugging and Diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
      Doug commented  · 

      I agree, this would be very useful even if it would just add what's needed to the Autos window or support the $exception pseudovariable from C#/VB. We use custom exceptions (not derived from std::exception) so if anything additional is done, please support something like natvis to display the message.

      Doug supported this idea  · 
    • 101 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        1 comment  ·  Visual Studio IDE » Languages - C++  ·  Flag idea as inappropriate…  ·  Admin →
        Doug supported this idea  · 
      • 1 vote
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          0 comments  ·  Visual Studio IDE » Debugging and Diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
          Doug shared this idea  · 
        • 17 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            2 comments  ·  Visual Studio IDE » Languages - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →
            Doug commented  · 

            This is crazy annoying and there are a few StackOverflow posts with terrible solutions to trying to solve this issue that no longer work as macro support has been removed. There has been at least one other request in here that was recently closed unfortunately despite the need for this feature. Please add a new hotkey-able command to do this for C# and C++.

            Doug supported this idea  · 
          • 26 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              4 comments  ·  Visual Studio IDE » Install  ·  Flag idea as inappropriate…  ·  Admin →

              This is really good feedback. We’ve been reviewing what we do here. Right now, our plan is to merge the .NET Core features into the .NET desktop and .NET web workloads when the .NET Core tooling is no longer “preview-quality”. We would prefer not to silo it into a separate workload if possible, because we want it to be available to developers using the existing workloads. Interested to know what kinds of development you’re doing with .NET Core – are you running from the console?

              At the same time, we also recognize that we need to keep trimming the size of the web tooling – that remains a work in progress.

              One option for you is to install the .NET Core component specifically as an “individual component”, rather than as part of a workload. There’s a separate tab during installation to pick and choose…

              Doug commented  · 

              So the .NET Core cross-platform development is now 3.5GB to install. Of that we only need the ".NET Core 1.0-1.1 development tools" option and unable to turn off the others. It would still be very useful if we didn't have to install all the ASP/etc related files if that saves a decent amount of disk space/install time.

              Doug commented  · 

              Thanks for the reply Tim. We're working on some game engine development and some command-line tools with .NET Core, so all we require is the console framework.

              The only 'individual component' I saw when installing VS 2017 RC was a ".Net Core Runtime" I believe. And installing that did not add the VS project templates/etc. Maybe I missed the right component? This would have been fine for us as long as it installs what's needed to create/debug/run new command-line projects with .Net Core.

              Doug supported this idea  · 
              Doug commented  · 

              Yes please! This was mentioned on one of the blog post comments. For those of us wanting to do cross platform .NET Core development that isn't web-related, the current install forces another 2.2gb+ of disk space which is double the basic install. This seems to completely go against the more modular design of the new VS installer.

            • 959 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                17 comments  ·  Visual Studio IDE » Languages - C#  ·  Flag idea as inappropriate…  ·  Admin →
                Doug commented  · 

                This is probably the most unbalanced thing in C#. It currently makes extension methods fairly useless as there is often the need to extend the type with a static method/property.

                Doug supported this idea  · 

              Feedback and Knowledge Base