How do you get F2-F12 Function Key input sent to a running terminal application inside Visual Studio 2019 integrated Terminal (Developer PowerShell)? - visual-studio-2019

I've been using the built-in Terminal in Visual Studio 2019. It works great--except for the (console) application that I run from within this integrated (PowerShell) is not receiving any Function Key presses. E.g., F3-F12 function keys on my keyboard all mean something to this console application I am running, but pressing function keys gets intercepted by the Visual Studio 2019 IDE, rather than "falling through" to the application running inside the integrated Terminal window/tab of the VS2019 IDE. In Visual Studio 2019, (NOT Visual Studio Code!) when I press the F3 function key, it moves the focus away from the Terminal tab where the console app is running, into a nearby source window (an open C++ header file) and proceeds to execute a search for whatever the last string used by the "Find" dialog was. How can I change that behavior, so that if the Terminal tab/window has the focus, then the F3 will go to that Terminal's running windows console application, and not get intercepted and turn into a Search? It seems like this should be possible, however, I'm not finding any help with Google/Stackoverflow--most of my clever attempts to NOT find "Visual Studio Code" information fail, and land in online "Visual Studio Code" help pages. :-( Does anyone have a solution that works for Visual Studio 2019 IDE? Once again please do NOT assume I am asking about "Visual Studio Code" because if you simply search for this question online, you WILL get redirected to "Visual Studio Code" not "Visual Studio 2019 Professional". I am asking about "Visual Studio 2019 IDE" and NOT NOT NOT about how to accomplish this using "Visual Studio Code" - a COMPLETELY different IDE that I am not using. My team does NOT use the "Visual Studio Code" product.

Related

Is there a shortcut to select entire line in Visual Studio 2019?

I couldn't find shortcut to select entire line in Visual Studio 2019.
This feature is exactly the same as "CTRL + L" in VSCode.
For me, this is a very useful feature when using VS Code.
I want to use this feature somehow in VS2019.
I've tried to search in Keyboard Binding and Market Place.

Why isn't F# Interactive displaying line of code after "send selection to F# Interactive" is clicked?

I am new to F# and Visual Studio. I am following the F# tutorial provided by Visual Studio and the project runs fine, but whenever I try to highlight a line of code and perform "Send selection to F# Interactive" the window pulls up but nothing displays. I also do not have the ability to perform any actions in F# Interactive. Some background info:
I'm using a 2020 MacBook Pro and 2019 Visual Studio
I had previously installed Rider for class but then my professor switched to Visual Studio, not sure if having both installed causes a conflict?
Below is a video showing the VS tutorial file I'm working in and some of the problems I'm experiencing.
https://youtu.be/2hdBlm-h2i4
I appreciate any help as I have to keep using Visual Studio, F#, and F# Interactive for class and do not want to fall behind, thank you!

C# & Visual Studio : storage issue

I have a problem with Visual Studio.
When I create a new project and start programming and in between I save, at some point when I want to run it, Visual Studio does not accept my new code. It always executes the old code although I have overwritten it.
I have already re-downloaded Visual Studio 2 times but that didn't help. I use Visual Studio Community 2019
Try using Ctrl+shift+B to build it, and then running with F5, instead of Ctrl+B or F7.

How to open Work Item in browser using VS 2019 Team Explorer?

I have installed Visual Studio 2019 to do some testing on our code base ready for migrating from Visual Studio 2017, I am also testing to ensure it plays nicely with our TFS system (currently TFS 2018 on premises).
It looks as though the Visual Studio Work Item Form is back! (VS 2017 dropped support for this in favour of opening Work Items in a web browser). I've not managed to find any information on this. I like the fact that we might have the option to work with Work Items in the VS IDE as well as the web browser, however its return introduces a few issues:
We use a custom MultiValue control that does have support for the VS 2019 Team Explorer (it last worked in VS 2015). Do you know where I can get hold of a MultiValue control that will work on the Work Item form in the VS 2019 Team Explorer?
Given that the MultiValue control isn't working I would like to continue working with Work Items in a browser. The VS 2019 Team Explorer seems to favour opening Work Items within the IDE, how can I open them in a browser from within the VS 2019 Team Explorer? Better still, how can I configure it to open in a browser by default?
Is there a better place for me to ask these questions?
Work Items should default to opening in the web in Visual Studio 2019. That behavior has not changed from Visual Studio 2017.
There is an option under "Tools->Options->Work Items" to enable the "Legacy experience (compatibility mode)". It sounds like that option has somehow gotten enabled in your installation. If you switch that back to "Default experience", work items should open in the web.
Hope this helps.
Sorry for the inconvenience. This is a designed behavior right now.
Please take a look at this similar issue: TFS work items opened inside Visual Study no longer open in the web browser, they always open in the Visual Studio editor
According to the response from MSFT:
We have re-design the default landing page for work items in Visual
Studio 2019 which only works with server >= 2019. If server is <
2019, work items will be open in Visual Studio only.
Since you are using TFS 2018 with VS2019, you may have to open work item in web portal from browser directly right now. Otherwise, you have to upgrade your TFS version from 2018 to Azure DevOps 2019, if you insist on opening the work item in Visual Studio.

Codesmith generator 8.0, VS 2019 right click context menu does not have manage output option for .csp files

We upgraded to CodeSmith 8.0 from 5.2. We are using Visual Studio 2019.
I was able to upgrade the codesmith .cst templates. The right click menu on Visual studio 2019 solution explorer doesn't show Manage outputs, generate output or any of codesmith right click options for .csp files
It shows the right click options in windows explorer for .csp files but not for VS 2019.
See the two screenshots. Do I need to do anything special for the options to show up on VS 2019?
Right click menu from Windows explorer. There are code smith options when I right click on the .csp file
Visual Studio 2019
I work at CodeSmith Tools.. Microsoft broke the world with VS2019 and we are currently blocked by VSIX changes in VS2019 where Roslyn bin folder dependencies are not being deployed within the VSIX. This makes testing / development even more difficult. Until a fix is out we can't resume development of VS2019 as we can't even debug it :.

Resources