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
C# interactive used to have a command assignable to keyboard shortcut to just open the window, regardless of current coding context (it’s a separate context anyway).
It's been over a year now that this command and shortcut has been missing. It was replaced by the InteractiveConsole.ExecuteInInteractive command which has several issues:
It assumes I want to copy-paste code from my current editor into console, when I merely want to open up the REPL to execute C# on the fly
In most scenarios, the current editor holds complex classes with dependeincies on packages etc. which in any case cannot be executed in the REPL.
When the REPL pane opens, if the mouse is not over it, it immediately hides. When opening the REPL, keyboard focus should be set to it.
My request is therefore:
Please add back a command to simply open the C# interactive windows, (like F# interactive's View.F#Interactive).
Make sure keyboard focus is set into the REPL once opened.
FYI, when pressing Ctrl+Q to open the 'Feature Search' window, and searching 'interactive', the following results appear:
It seems the command is Microsoft.VisualStudio.LanguageServices.CSharp.Interactive.OpenInteractiveWindowCommand, alas this command is not available in the list of all commands in the command bar / shortcut editor.
C# interactive used to have a command assignable to keyboard shortcut to just open the window, regardless of current coding context (it’s a separate context anyway).
It's been over a year now that this command and shortcut has been missing. It was replaced by the
InteractiveConsole.ExecuteInInteractive
command which has several issues:My request is therefore:
View.F#Interactive
).Posted here as well.
Related
The text was updated successfully, but these errors were encountered: