visual-studio-2010 - tutorial - visual studio code highlight closing tag
Compare archivos con doble clic en la vista Cambios pendientes (6)
VS 2017 o más nuevo
Este script de PowerShell debe activar esto para la última instancia instalada (adaptada de la respuesta de Anish )
Tendrá que cerrar todas las instancias VS primero.
$instanceId = $(& "${env:ProgramFiles(x86)}/Microsoft Visual Studio/Installer/vswhere.exe" -latest -property instanceId).Trim()
reg.exe load HKLM/VS2017PrivateRegistry $env:LOCALAPPDATA/Microsoft/VisualStudio/15.0_$instanceId/privateregistry.bin
reg.exe add HKLM/VS2017PrivateRegistry/Software/Microsoft/VisualStudio/15.0_$instanceId/TeamFoundation/SourceControl/Behavior /v DoubleClickOnChange /t REG_DWORD /d 1 /f
reg.exe unload HKLM/VS2017PrivateRegistry
VS 2015 o anterior
Este comando de PowerShell debe activar esto para todas las versiones instaladas:
Set-ItemProperty HKCU:/Software/Microsoft/VisualStudio/*/TeamFoundation/SourceControl/Behavior DoubleClickOnChange 1
¿Hay alguna manera en Visual Studio para cambiar el comportamiento cuando hago doble clic en un archivo en la vista ''Cambios pendientes''.
El comportamiento predeterminado es que Visual Studio abre el archivo en el editor de código, pero quiero que abra el cuadro de diálogo ''Comparar'' con la última versión. (el mismo comportamiento que en TortoiseSVN)
Haga shift + doble clic en su lugar.
Hay una manera de hacer que esto sea permanente para que no tenga que cambiar + hacer doble clic en: http://www.richard-banks.org/2010/07/how-to-double-click-to-diff-pending.html
Ruta de acceso : HKCU / Software / Microsoft / VisualStudio / <ver> / TeamFoundation / SourceControl / Behavior
Valor : DoubleClickOnChange (DWORD)
0 == vista como el comando principal (predeterminado)
1 == comparar como comando primario
Los pasos para VS2017 son un poco diferentes. VS 2017 utiliza su propio registro privado , que se almacena en su carpeta AppData.
Pasos
Cierre todas las instancias de Visual Studio
Seleccione el nodo HKEY_USERS y haga clic en Archivo> Cargar colmena
Abra privateregistry.bin que se puede encontrar en
%UserProfile%/AppData/Local/Microsoft/VisualStudio/15.0_[*some key*]
Proporcione un nombre clave. Por ejemplo, VS2017PrivateRegistry
Navegue a la siguiente ruta y cree una nueva DWORD con valor de 1.
Ruta de
HKEY_USERS/VS2017PrivateRegistry/Software/Microsoft/VisualStudio/15.0_[*some key*]/TeamFoundation/SourceControl/Behavior
:HKEY_USERS/VS2017PrivateRegistry/Software/Microsoft/VisualStudio/15.0_[*some key*]/TeamFoundation/SourceControl/Behavior
Valor : DoubleClickOnChange (DWORD) 1
Seleccione HKEY_USERS / VS2017PrivateRegistry
Haga clic en Archivo> Descargar colmena
Póngalo en un archivo .reg y haga doble clic en él, esto hará que su doble clic se compare en lugar de abrir el archivo en la ventana de cambios pendientes.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER/Software/Microsoft/VisualStudio/11.0/TeamFoundation/SourceControl/Behavior]
"DoubleClickOnChange"=dword:00000001
Asegúrese de que la versión de Visual Studio sea correcta.
También puede aplicar algunos atajos de teclado de Visual Studio para los distintos tipos de comparación: Último, WorkSpace y Anterior.
Consulte la siguiente publicación: Combinaciones de atajos de teclado para cambios pendientes en TFS