【问题标题】:Visual Studio 2012 change web browserVisual Studio 2012 更改 Web 浏览器
【发布时间】:2012-10-24 11:02:45
【问题描述】:

如果我在 文本编辑器 中单击控制并单击超链接,则会在新的 Visual Studio 选项卡中打开 URL。我宁愿在我系统的默认 Web 浏览器(可能是 Google Chrome)中在 Visual Studio 之外打开该链接。我该如何安排?

我说的是代码 cmets 中的超链接。


我正在使用 Visual Studio 2012。我找到了一个日期为 2009 年的 similar question,但是接受的答案(宏)在 Visual Studio 2012 中不起作用。

【问题讨论】:

标签: visual-studio visual-studio-2012


【解决方案1】:

令人沮丧的是,这在 Visual Studio 2012 或 2013 中是不可能的。

http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2723548-open-links-in-an-actual-browser 向开发者报告的错误请添加您的投票!

【讨论】:

  • 我已将 Chrome 设置为默认 Web 浏览器以在 VS2012 中进行调试,所以显然这是可能的。
  • 查看 Dmitry 的回答。有一个扩展来解决这个问题。我刚刚安装了它,现在当我 Ctrl+单击评论中的链接时,它会在我的默认浏览器中在 VS 之外打开。
【解决方案2】:

有一个扩展名Open in External Browser。 我正在使用 Visual Studio 2013 Professional。它对我有用。

安装:

  1. 转到“工具”-“扩展和更新...”
  2. 在左侧窗格中选择“在线”-“Visual Studio 库”
  3. 在搜索字段中输入“在外部浏览器中打开”
  4. 点击“安装”

【讨论】:

  • 这在 Visual Studio 2013 的 Express 版本中不起作用。
【解决方案3】:

看来是不可能的(除非你的默认浏览器是IE,所以你不知道有什么区别)。

正如 Anand 上面写的,您可以在链接上ctrl + 右键单击,然后选择open link in external window(您不能在起始页上这样做,只能在打开网页),但无论您的默认浏览器是什么,它仍然会在 IE 中打开窗口。

即使你去TOOLS --> Options --> Environment --> Web Browser ,你会注意到它表明 IE 和内部的 VS 网络浏览器是兄弟。

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

【讨论】:

    【解决方案4】:

    在 VS 2012 Professional 中,在运行调试图标旁边的工具栏上,是可以展开的单词“开始”。展开后,您可以选择“打开方式...”,您可以选择浏览器来打开 Web 项目。它不会运行调试器,只会在所选浏览器中打开网站。 (工具栏 > 开始(展开)> 打开方式...)

    【讨论】:

      【解决方案5】:

      如果您在这种情况下使用 Visual Studio 2010,您可以使用默认浏览器切换器应用程序:

      1. 在工具栏菜单上选择“TOOLS”
      2. 然后从选项中选择“EXTENSION Manager”
      3. 它将在左侧打开扩展管理器窗口,有选项选择“在线图库”选项
      4. 在在线图库中搜索 “WoVS 默认浏览器切换器”
      5. 下载并安装
      6. 下载后重启VS

      希望这对你最有效

      【讨论】:

      • 没有'Wovs'的结果
      • @Colonel Panic 我已经在另一台机器上检查过它,我也可以在在线图库中看到 Wovs 默认浏览器切换器
      • @NetStarter 据我所知,它适用于 VS2010,目前尚不适用于 VS2012
      • @Mark Hall 好的,感谢您提供我不知道的信息,抱歉上校恐慌
      【解决方案6】:

      我找到了一种方法来更改 Visual Studio Express 2012 for Web 中所有操作的默认浏览器。它记录在here

      默认情况下,Visual Studio 使用您的默认浏览器来测试页面。要使用不同的浏览器或页面检查器,请在 [the] Solution Explorer 中右键单击 [an .aspx] 页面,然后单击 [...] Browse With [, which] 允许您从列表中选择一个浏览器,将新浏览器添加到列表中,或将一个浏览器设置为默认浏览器。 (此处的默认浏览器设置仅适用于 Visual Studio 环境,不适用于 Windows。)

      这也改变了F5'ing MVC项目的默认浏览器,因为我习惯于关闭IE来停止调试。当我让 Visual Studio 使用我系统的默认浏览器时,我首先必须从浏览器切换回它以停止调试,因为关闭浏览器选项卡不会。

      很遗憾,它仍然无法在浏览器中打开 cmets 中的链接。

      【讨论】:

        【解决方案7】:

        我实际上不知道你在超链接下的意思,但是你可以通过简单地..卸载 IE9(控制面板->软件->Windows 组件->再见 IE9)轻松地使 VS2012 与另一个浏览器一起工作。

        【讨论】:

        • 它不起作用。当 Ctrl+单击链接时,它仍会在 MSVC 内的选项卡中打开它。显然,在此之后 IE 并未完全删除。
        • @Albert,卸载IE,安装其他浏览器,确保是“默认浏览器”,试试。
        【解决方案8】:

        好吧,我找到了一个不太干净的解决方法:P

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

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

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

        【讨论】:

          【解决方案9】:

          这是你必须做的:

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

          【讨论】:

            【解决方案10】:

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

            【讨论】:

              【解决方案11】:

              通过这个设置...

              希望对你有帮助

              【讨论】:

                猜你喜欢
                • 2017-07-03
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2011-01-27
                • 2018-04-18
                • 1970-01-01
                • 1970-01-01
                相关资源
                最近更新 更多