Skip to content

Debugger: Support Edit and Continue/Hot Reload #490

Closed

Description

@AmberZhang2016

Environment data

dotnet --info output:
VS Code version:1.2.1
C# Extension version:1.1.7

Steps to reproduce

  1. We add following code to update the value of one variable when break mode:
    a++;
  2. then save the updated file;
  3. F10

Expected behavior

the new line will be executed and the value will be increased

Actual behavior

the new line is skipped and the value is not changed

Activity

  1. gregg-miskelly commented on Jun 29, 2016

    @gregg-miskelly
    Contributor

    @AmberZhang2016 Edit and Continue is a large and very connected feature which we don't have any immediate plans to bring to VS Code. I will leave this open, and people feel free to '+1' this. But, just to be clear, it is at least going to be a while before we get to this.

  2. changed the title [-]Suggestion issues: didn't surport Edit and Continue feature[/-] [+]Debugger: didn't support Edit and Continue feature[/+] on Jun 29, 2016
  3. node-gs commented on Feb 28, 2018

    @node-gs

    Very interested in something like this. Working from macOS with dotnet can be tough, this would really aid in the development process

  4. ikourfaln commented on Apr 26, 2018

    @ikourfaln

    +1

  5. theSdev commented on Apr 30, 2018

    @theSdev

    +1

  6. murr4y commented on May 18, 2018

    @murr4y

    +1

    Recently discovered dotnet watch with .net core. Having the same functionality with the addition of debugging would be great!

  7. frystpingvin commented on May 28, 2018

    @frystpingvin

    +1

  8. hsinyu-chen commented on May 29, 2018

    @hsinyu-chen

    +1

  9. JorgeGarciaIrazabal commented on Jun 3, 2018

    @JorgeGarciaIrazabal

    +1

  10. thorgod commented on Jun 15, 2018

    @thorgod

    +1

  11. iuribrindeiro commented on Jul 1, 2018

    @iuribrindeiro

    +1

  12. marcantoinecouture commented on Jul 2, 2018

    @marcantoinecouture

    +1

  13. 80 remaining items

  14. Paul-creator commented on Sep 27, 2022

    @Paul-creator

    +1

  15. darkguy2008 commented on Oct 4, 2022

    @darkguy2008

    So we've been waiting for this to happen since 2016. Is it too optimistic to wait for this to happen in 2026? Asking for a friend.

    No seriously, this is one of the most important features that IMO VS has that VSCode doesn't, and heck, it's save me so much time when developing because restarting apps sometimes takes way too long. This is the only feature I miss from VS.

  16. PhilParisot commented on Oct 4, 2022

    @PhilParisot

    With the removal of hot reload in dotnet watch I don't think this will happen anytime soon. Google the saga if you like, it made quite some noise.

  17. darkguy2008 commented on Oct 4, 2022

    @darkguy2008

    With the removal of hot reload in dotnet watch I don't think this will happen anytime soon. Google the saga if you like, it made quite some noise.

    Huh, I recall there was some noise regarding that, but if I'm not mistaken they backed off from that decision and made it to stay. Was this changed recently then? I may have missed the news :(

    In that case, is there any place where we can add some pressure on that?

  18. PhilParisot commented on Oct 4, 2022

    @PhilParisot

    Never-mind, you might be right, I think they put it back in: https://learn.microsoft.com/en-us/aspnet/core/test/hot-reload?view=aspnetcore-6.0

  19. ROMYIM commented on Apr 1, 2023

    @ROMYIM

    +1

  20. TondaKrist commented on May 5, 2023

    @TondaKrist

    +1

  21. tobobw commented on May 9, 2023

    @tobobw

    +1

  22. RivenSkaye commented on Jun 14, 2023

    @RivenSkaye

    +1 for this.
    We're 7 years on since the issue was opened, would love to know what the status is on this and if there's anything contributors could do

  23. jason-lee-x commented on Sep 12, 2023

    @jason-lee-x

    Greetings
    Really need this fature.I noticed this issues was open for over seven years,would love to know was is still prosess on?
    BTW,Add local nuget resorce is also needed.

  24. tobobw commented on Sep 12, 2023

    @tobobw

    +1

  25. gregg-miskelly commented on Nov 15, 2023

    @gregg-miskelly
    Contributor

    This feature is now available in C# Dev Kit. See the documentation for more information.

  26. Igorgro commented on Dec 2, 2023

    @Igorgro

    @gregg-miskelly it's really disappointing that this feature was not implemented as a part of this open-source extension 😕

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions