visual temas studio para open mejores las iconos extensions extensiones code visual-studio hyperlink

visual-studio - temas - visual studio code



¿Cómo abro los enlaces en Visual Studio en mi navegador web y no en Visual Studio? (4)

En VS2008, simplemente haga clic derecho en el enlace y seleccione "Abrir enlace en la ventana externa". Debes seleccionar Chrome como tu navegador predeterminado.

Si hay una URL en un comentario del archivo fuente, puedo "CTRL + clic para seguir el enlace". Sin embargo, cuando hago esto, el enlace se abre dentro de Visual Studio. ¿Cómo puedo abrirlo en mi navegador web, en mi caso, Google Chrome?


Esta es una mejora en la macro sugerida anteriormente por mracoker.

Esta macro busca una URL en la línea actual y no captura el texto después de la URL como lo hizo la respuesta anterior.

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( _ Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) _ + "/Google/Chrome/Application/chrome.exe", url) End Sub

Para usar: coloque el cursor en algún lugar antes de la URL; Ejecutar Macro (I mapeado a Ctrl-Shift-G)


Hay una extensión que proporciona este comportamiento llamado Abrir en el navegador externo . Funciona en Visual Studio 2012, 2013, 2015 y 2017. (Una versión anterior disponible en GitHub admite Visual Studio 2010.)

Gracias a Dmitry por señalar esto en su respuesta a esta pregunta similar.

EDITAR: El equipo de Visual Studio finalmente está empezando a trabajar en poner esto en Visual Studio. El estado de this solicitud de función acaba de pasar de "En revisión" a "Iniciado".


No pude encontrar una configuración para esto, así que escribí una macro simple que puedes usar. Puede vincular esto a un combo de teclas como todas las macros. Esto hará el trabajo hasta que obtengamos una mejor respuesta.

Sub OpenURLInChrome() ''copy to end of line DTE.ActiveDocument.Selection.EndOfLine(True) ''set var Dim url As String = DTE.ActiveDocument.Selection.Text ''launch chrome with url System.Diagnostics.Process.Start( _ Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) _ + "/Google/Chrome/Application/chrome.exe", url) End Sub

Simplemente coloque el cursor delante de la url y ejecute la macro ...