Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Debugger: "No Debug"(Ctrl+F5) is not supported by keyboard operation #704

Closed
ClaireKang opened this issue Aug 24, 2016 · 7 comments
Closed

Comments

@ClaireKang
Copy link

Environment data

VS Code version: 1.4.0
OS:Mac

C# Extension version:
csharp-1.4.0-beta6.vsix

Steps to reproduce

1: Create a new project following under steps:
screen shot 2016-08-24 at 4 49 25 pm
2: Open this project with VSCode
3: Ctrl/Command+F5

Expected behavior

Support for launching a project with "No Debug"(Ctrl+F5).

Actual behavior

  1. "No Debug"(Command+F5) is not supported by keyboard operation.
  2. Support for launching a project with "No Debug"(Ctrl+F5) in Command Palette:
    screen shot 2016-08-24 at 5 12 23 pm
    (Command+F5) should display same result by keyboard operation.
@ClaireKang ClaireKang changed the title "No Debug"(Ctrl+F5) is not supported by keyboard operation Debugger: "No Debug"(Ctrl+F5) is not supported by keyboard operation Aug 24, 2016
@gregg-miskelly
Copy link
Contributor

@ClaireKang I am not quite sure what you are saying. First, are you running into #701, because I would have expected that bug to break all testing? If you are working around that, are you finding that it works correctly with Command-F5? If not, does it work correctly with F5? How about with 'Debug: Start Without Debugging' from the command palette?

@caslan caslan added this to the 1.4 milestone Aug 24, 2016
@wesrupert
Copy link
Contributor

Using ⌘-F5 on my mac opens VoiceOver; is this what you were seeing @ClaireKang? If so, this looks like an issue with VS Code's shortcut choice, and is not something we can do anything about on our side. Selecting the "Debug: Start without Debugging" command from the command palette ran as expected for me.

@ClaireKang
Copy link
Author

I'm so sorry to not tell you what about Using ⌘-F5 on my mac.
Using ⌘-F5 on my mac opens VoiceOver that are the same result with you. Selecting the "Debug: Start without Debugging" command from the command palette ran which is the expected result

@gregg-miskelly
Copy link
Contributor

@weinand @isidorn would the VS Code be interested in us porting this issue to VS Code (that the default shortcut for 'Debug: Start without Debugging' conflicts with VoiceOver on macOS). Or would you consider this 'By Design'?

@isidorn
Copy link
Contributor

isidorn commented Aug 25, 2016

This is by design, especially since I think there is no conflict if you use the F keys on the mac as standard keys (which is not the default).
The default is that for each F key you first have to hold the fn key. So by default start without debugging is cmd + fn + F5, while voice over is cmd + F5.

@weinand
Copy link

weinand commented Aug 25, 2016

@gregg-miskelly there is a global macOS setting that let's you flip the way how the F keys work. I would except that every developer has turned this on:

2016-08-25_10-17-49

@gregg-miskelly
Copy link
Contributor

@weinand @isidorn Thanks! I will close this then.

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

No branches or pull requests

6 participants