Visual Studio 2012更改Web浏览器

54

如果我在文本编辑器中控制点击超链接,它会在新的Visual Studio标签页中打开URL。我希望链接在我的系统默认的网络浏览器(恰好是谷歌Chrome)外部打开。如何安排这个?

我说的是代码注释中的超链接。


我正在使用Visual Studio 2012。我找到了一个类似的问题,日期为2009年,但采纳的答案(一个宏)在Visual Studio 2012中无法使用。


这是一个重复的问题(正如您所指出的)。其他问题中被接受的答案现在也适用于更新的VS版本。 - kmote
11个回答

30

我已将Chrome设置为VS2012中调试的默认Web浏览器,因此显然是可行的。 - user15741
2
看看Dmitry的回答。有一个扩展程序可以解决这个问题。我刚刚安装了它,现在当我在评论中Ctrl +单击链接时,它会在我的默认浏览器中打开。 - mikesigs

28

有一个扩展程序在外部浏览器中打开

我正在使用 Visual Studio 2013 专业版。这个扩展对我有效。

安装方法如下:

  1. 前往 "工具" - "扩展和更新..."
  2. 在左侧窗格中选择 "在线" - "Visual Studio Gallery"
  3. 在搜索框中输入 "在外部浏览器中打开"
  4. 点击 "安装"

这在 Visual Studio 2013 的 Express 版本中不起作用。 - dave_k_smith

4

看起来不可能(除非您的默认浏览器是IE,那么您就不会知道区别)。

正如Anand所写,您可以在链接上按ctrl+右键单击,然后选择在外部窗口中打开链接(只能在已打开的网页上执行此操作,无法在起始页面上执行),但它仍会在IE中打开窗口,无论您的默认浏览器是什么。

即使您转到工具 --> 选项 --> 环境 --> Web浏览器,您会注意到它指示IE和内部VS Web浏览器是兄弟。

因此,只需从地址栏中复制URL并将其粘贴到您的默认浏览器中即可(在我看来这不是太麻烦)。


4
在VS 2012专业版中,运行调试图标旁边的工具栏上有一个可以展开的“开始”按钮。展开后,您可以选择“打开方式...”,并选择要在其中打开Web项目的浏览器。它不会运行调试器,只会在所选浏览器中打开网站。(工具栏>开始(展开)>打开方式...)

2
如果您正在使用Visual Studio 2010,可以使用默认的浏览器切换应用程序来处理这种情况:
  1. 在工具栏菜单中选择"TOOLS"
  2. 然后从选项中选择"EXTENSION Manager"
  3. 它将在左侧打开扩展管理器窗口,其中有选项选择"Online Gallery"选项
  4. 在Online Gallery中搜索"WoVS Default Browser Switcher"
  5. 下载并安装它
  6. 下载后重新启动VS
希望这对您有所帮助。

没有找到与“Wovs”相关的结果。 - Colonel Panic
@Colonel Panic 我已经在其他机器上进行了检查,那里我能够在在线库中看到Wovs默认浏览器切换器。 - NetStarter
3
@NetStarter 我看到它可以在VS2010上使用,但目前似乎还不支持VS2012。 - Mark Hall
@Mark Hall 好的,谢谢你提供的信息,我之前不知道这个。抱歉 Colonel Panic。 - NetStarter

1
我找到了一种方法来更改Visual Studio Express 2012 for Web中所有操作的默认浏览器。文档在这里:here
默认情况下,Visual Studio使用您的默认浏览器来测试页面。要使用不同的浏览器或页面检查器,请右键单击[解决方案资源管理器中的一个.aspx文件],然后单击[浏览],它可以让您从列表中选择一个浏览器,将新浏览器添加到列表中,或将其设置为默认浏览器。(此处的默认浏览器设置仅适用于Visual Studio环境,而不适用于Windows。)
这也会更改MVC项目的默认浏览器,因为我习惯于关闭IE以停止调试。当我让Visual Studio使用我的系统默认浏览器时,我必须先从我的浏览器切换回来才能停止调试,因为关闭浏览器选项卡并不能停止调试。
不幸的是,它仍然无法在评论中打开链接。

1

我其实不太清楚你所说的超链接是什么意思,但是你可以通过简单地卸载IE9(控制面板->软件->Windows组件->拜拜IE9),轻松让VS2012与其他浏览器配合工作。


它不起作用。当使用Ctrl +单击链接时,它仍会在MSVC内部的选项卡中打开。显然,在此之后IE并没有完全删除。 - Albert
@Albert,卸载IE,安装其他浏览器,确保它是“默认浏览器”,然后尝试。 - Sinatr

1

我找到了一个不那么干净的解决方法 :P

  • 将一个 .html 文件添加到您的项目中
  • 打开新的 .html 文件并单击编辑器内部。
  • 现在从 Visual Studio 顶部菜单中转到“文件”>“浏览方式...”。

    enter image description here

  • 在“浏览方式”窗口中,选择所需的浏览器,然后单击“设置为默认”按钮。

    enter image description here

  • 单击“浏览”按钮以设置新的默认选择。


0

这是你需要做的:

  1. 前往标准菜单工具栏
  2. 点击“添加或删除按钮”
  3. 勾选“调试目标”选项

enter image description here


0

VS 2012 -->> 文件 -->> 浏览方式 -->> 选择浏览器 -->> 点击“设置默认值”按钮 -->> 现在点击“浏览”按钮


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接