如何禁用内置的Web浏览器

时间:2013-11-08 20:19:53

标签: visual-studio-2010 visual-studio

有没有办法禁用Visual Studio Web浏览器?当我按住Ctrl键单击评论中的超链接时,我只想让它启动我的实际浏览器。

我在Web Browser找到的Environment标签中看到了Tools --> Options选项...但似乎并没有完全禁用它的方式

如果没有本地方法,可以使用扩展程序。

所以当我点击评论时(此处的示例显示XML文件中的评论) enter image description here

我想要它启动Chrome,而不是Visual Studio中的这个内置IE选项卡 enter image description here


修改我将此问题标记为另一个问题的副本。有人提供了这个宏:

Sub OpenURLInChrome()

    ' Select to end of line
    DTE.ActiveDocument.Selection.EndOfLine(True)
    Dim selection As TextSelection = DTE.ActiveDocument.Selection

    ' Find URL within selection
    Dim match = System.Text.RegularExpressions.Regex.Match(selection.Text, ".*(http\S+)")

    Dim url As String = ""
    If (match.Success) Then
        If match.Groups.Count = 2 Then
            url = match.Groups(1).Value
        End If
    End If

    ' Remove selection
    selection.SwapAnchor()
    selection.Collapse()

    If (url = String.Empty) Then
        MsgBox("No URL found")
    End If

    'launch chrome with url
    System.Diagnostics.Process.Start(url)
End Sub

然后bind it to a key并通过将光标设置在URL的开头,然后按热键来使用它。比突出显示复制/粘贴到浏览器中的整个内容要容易一些。

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:0)

右键单击aspx页面,然后选择浏览器进入浏览,并选择默认设置,如下所示:

http://www.hanselman.com/blog/HowToChangeTheDefaultBrowserInVisualStudioProgrammaticallyWithPowerShellAndPossiblyPokeYourselfInTheEye.aspx

如果您的项目中没有aspx页面,他们还会详细介绍如何修复它