Open links in an actual browser
Please take the Web Browser out of the Visual Studio, open links in the default web browser (and please my own default, not Internet Explorer). Visual Studio is not good as a web browser and it uses Internet Explorer inside to make it worse.
Thank you for using Visual Studio and for your commitment to improving it. We are currently evaluating whether we will be able to include this into the product. We will be providing an update soon.
Program Manager – Visual Studio IDE
Sometimes the VS browser will say that a website is unavailable (e.g. nuget.org) but you can browse to that url just fine in another web browser.
Removing the browser would hopefully fix the connection issues that sometimes happen with nuget.org or other extensions.
James Hood commented
"We are currently evaluating whether we will be able to include this into the product." No, no, you need to exclude this from the product.
Edward Brey commented
Hopefully the embarrassment factor is kicking in. If you create a new .NET Core web app, you get a bundleconfig.json file with this header:
> More info at https://go.microsoft.com/fwlink/?LinkId=808241
It takes you to a GitHub page that shows this banner: "Please note that GitHub no longer supports old versions of Internet Explorer. We recommend upgrading to the latest Internet Explorer, Google Chrome, or Firefox."
Micah Caldwell commented
There is an extension that lets you do this and it works in VS2015 (as well as some older versions) https://visualstudiogallery.msdn.microsoft.com/46c0c49e-f825-454b-9f6a-48b216797eb5
Having that available really lowers the importance of this feature for me.
Unsupported browser ! : /
Here's what got me looking for this feature: I get this error when I try to open a jsoneditoronline link in the Visual Studio 2012 browser: "Error: Unsupported browser, IE9 or newer required. Please install the newest version of your browser." It's a pain not to be able to open this with at least the latest version of Internet Explorer (which I have installed!).
Dwayne Robinson commented
I don't mind using IE for the browsing, but I do mind having it launch in an embedded window rather than in my browser on the second monitor so that I can see the two side-by-side and easily Alt+Tab between the two. So launching in the default browser would be fine, because currently I copy and paste the URL which is awkward.
Olivier J. commented
This should work for links found on the start page as well.
Åsmund Wego commented
I am fedup with IE. I would like to change Default browser.
Rhys Lloyd commented
There should at least be an option to change the default behaviour. More and more regularly links are being pasted into code to reference reasons and sources of hacks and workarounds. I don't understand why in this day and age with VS becoming as awesome as it is that this has been completely overlooked for so long. Surely it can't even be that difficult to change?
Personally, I don't like apps opening my browser (or any browser).
Probably because I have 1000 tabs open and the people who wrote the browser had no idea what they were doing when writing it...
And I like VS embedded IE (although it needs some improvements).
Matthew Blott commented
Hired Mind commented
I found out how to do this: Open/Create a web project. In the Solution Explorer, right click any html or aspx file, click "Browse With...". In the dialog that opens, you can set the default browser. If you set it to an external browser, Context help (F1) will open in a new browser window.
Matthew Doucette commented
We love Visual Studio. This will only make it better. The next best solution is using a macro and is too much of a hack: http://stackoverflow.com/questions/1201570/how-do-i-open-links-in-visual-studio-in-my-web-browser-and-not-in-visual-studio
Micah Caldwell commented
It isn't a problem with using IE, it is a problem with re-using the window. I code with Visual Studio and a web browser open side by side. When I click a link in my source code (e.g., MSDN article discussing why I am doing something) I want that to be open side-by-side with the source code, not overlapping it. I already have my browser up side by side so if the link behaved like a link in any other application this would improve my workflow.
pleasee I Need to change the browser because when there are a mistake in the mockup for example you can't continue with you task developer and then you need to change the browser for continue..
Rasmus Petersen commented
I support this.... even as a loyal MS developer, doing nice things with Visual Studio for MS CRM... try opening CRM in the VS explorer ... argggh!!!
As Michel said... just open links outside Visual Studio -or- at least give users a chance to change this behavior through a setting under Options.
Seba Guerrero commented
Yes, please. We love Chrome, IE is nice but... :-)
Visual Studio Fan #1 commented