Skip to content

feat(debug): add start without debugging button#16

Merged
CalvinAllen merged 1 commit intomainfrom
feat/debug/start-without-debugging
Apr 8, 2026
Merged

feat(debug): add start without debugging button#16
CalvinAllen merged 1 commit intomainfrom
feat/debug/start-without-debugging

Conversation

@CalvinAllen
Copy link
Copy Markdown
Contributor

Summary

  • Adds a new "Start Without Debugging" button to the default configuration (using Debug.StartWithoutDebugging VS command)
  • Both debug buttons toggle to a stop icon/action when a debug session is active
  • DebugStateService updates the icon and name for both buttons based on debugger state

Closes #9

Test plan

  • New installs show a "Start Without Debugging" button (with RunOutline icon) below the debug button
  • Clicking it starts the project without the debugger attached
  • While running, both debug buttons show stop icons
  • Clicking either stop button stops the session
  • After stopping, icons revert (Run for debug, RunOutline for start without debugging)
  • Existing users with custom configs are unaffected (new button only in defaults)

Add a separate button for Debug.StartWithoutDebugging alongside the
existing debug button. Both buttons toggle to a stop icon when a
session is active.
@CalvinAllen CalvinAllen force-pushed the feat/debug/start-without-debugging branch from 0a6e4ff to c343949 Compare April 8, 2026 20:58
@CalvinAllen CalvinAllen merged commit 5174967 into main Apr 8, 2026
1 check passed
@CalvinAllen CalvinAllen deleted the feat/debug/start-without-debugging branch April 8, 2026 20:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

The Play button always debugs for me, so maybe a separate button would be better.

1 participant