You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I would like to request a feature for the debugging functionality in Visual Studio Code. Specifically, the ability to move the execution pointer (similar to the yellow arrow in Visual Studio) to a previous or forward line during a debugging session. This feature is extremely useful for developers to re-execute or skip lines of code without restarting the debugging session.
Why this feature is important:
Improves Debugging Efficiency:
Moving the execution pointer allows developers to test specific sections of code multiple times without restarting the application.
Widely Used in Visual Studio:
This feature is available in Visual Studio and has been a significant productivity booster for many developers, especially those working with complex applications.
Use Cases:
Skipping lines that are not relevant to the current debugging session.
Re-executing lines to test changes in program behavior.
Quickly testing alternative paths in code execution without modifying source code.
Suggested Implementation:
Introduce a UI feature in the debugging session (e.g., drag-and-drop the execution pointer in the editor margin).
Provide a shortcut or command in the Command Palette to reset the program counter (e.g., Debug: Move Execution Pointer).
Ensure this functionality works seamlessly with existing debuggers such as GDB, LLDB, and others supported by VS Code.
Thank you for considering this request. Adding this feature will make debugging in VS Code even more powerful and developer-friendly.
Best regards,
The text was updated successfully, but these errors were encountered:
We closed this issue because we don't plan to address it in the foreseeable future. If you disagree and feel that this issue is crucial: we are happy to listen and to reconsider.
Hello VS Code team,
I would like to request a feature for the debugging functionality in Visual Studio Code. Specifically, the ability to move the execution pointer (similar to the yellow arrow in Visual Studio) to a previous or forward line during a debugging session. This feature is extremely useful for developers to re-execute or skip lines of code without restarting the debugging session.
Why this feature is important:
Improves Debugging Efficiency:
Moving the execution pointer allows developers to test specific sections of code multiple times without restarting the application.
Widely Used in Visual Studio:
This feature is available in Visual Studio and has been a significant productivity booster for many developers, especially those working with complex applications.
Use Cases:
Skipping lines that are not relevant to the current debugging session.
Re-executing lines to test changes in program behavior.
Quickly testing alternative paths in code execution without modifying source code.
Suggested Implementation:
Introduce a UI feature in the debugging session (e.g., drag-and-drop the execution pointer in the editor margin).
Provide a shortcut or command in the Command Palette to reset the program counter (e.g., Debug: Move Execution Pointer).
Ensure this functionality works seamlessly with existing debuggers such as GDB, LLDB, and others supported by VS Code.
Thank you for considering this request. Adding this feature will make debugging in VS Code even more powerful and developer-friendly.
Best regards,
The text was updated successfully, but these errors were encountered: