Miré en línea para tratar de encontrar una manera de eliminar el historial de la función Buscar/Reemplazar de VS 2010, pero todo lo que obtuve son respuestas solo válidas para versiones anteriores (VS 05, VS 08, etc.). ¿Alguien sabe qué tan claro es para la versión 2010? Gracias!Borrado del historial de Buscar/Reemplazar en Visual Studio 2010
Respuesta
Abierto regedit.exe
, vaya a HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Find
. Eliminar todas las claves que se inicia con Find
y Replace
, como Find1
, Find2
, Replace1
, etc Usted puede eliminar el historial de Find
Sólo o Replace
o eliminar únicamente en particular Find
, si así lo desea.
HKEY_CURRENT_USER
usuario es para el usuario que ha iniciado la sesión.
Si es necesario borrar la historia para otro usuario, es necesario ir a HKEY_USERS\{UserId}\Software\Microsoft\VisualStudio\10.0\Find
Por ejemplo HKEY_USERS\S-1-5-21-2705333110-2095705488-3072420928-1000\Software\Microsoft\VisualStudio\10.0\Find
.
[EDIT]
Paso a paso:
Hacer una aplicación de consola rápida:
public static void Main() { var findKey = Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\VisualStudio\10.0\Find", true); findKey.GetValueNames() .Where(arg => Regex.IsMatch(arg, @"^Find(\d+)?$")) .ToList() .ForEach(findKey.DeleteValue); }
compilarlo y cerca VS.
- Ejecute el exe compilado.
- Open VS - El historial de búsqueda está vacío.
Tenga en cuenta que VS guarda esta Find
y Repalce
listas. Persiste las listas en el registro cuando cierra VS. Entonces, si limpia la lista y luego reinicia VS, no verá ningún efecto, porque VS restauró la lista al apagar. Entonces, debe cerrar VS, borrar la lista, abrir VS.
Ya lo he intentado, y no había/Find que pudiera ver. ¿Es esa la única forma? –
@Alex Flores: aquí es donde VS almacena esos valores. La edición manual del registro no es la única forma de borrar este almacenamiento. Hay una herramienta de terceros para esto también, pero todos borrarán básicamente estas claves de registro. –
¡Lo intenté y funciona! – HerbalMart
Mis 2 centavos: si todo lo demás falla, intente buscar muchos términos diferentes usted mismo. Hay un límite en la cantidad de búsquedas que recuerda, y eventualmente sus propias búsquedas alejarán a los no deseados de la lista.
- 1. requisitos del sistema para Visual Studio 2010
- 2. GTK # en Visual Studio 2010
- 3. Desinstalar Visual Studio 2010
- 4. Visual Studio 2010 - RemovePreviousVersions
- 5. Visual Studio 2010 "Mancha"
- 6. Java en Visual Studio 2010?
- 7. IronScheme en Visual Studio 2010
- 8. apertura en Visual Studio 2010
- 9. /LinkResource en Visual Studio 2010
- 10. ExtJS en Visual Studio (2010)
- 11. VB6 en Visual Studio 2010
- 12. Historial de registro de usuario en Visual Studio 2012/2013
- 13. instalación de Visual Studio 2010
- 14. Visual Studio 2012 en comparación con Visual Studio 2010 (delta)
- 15. visual studio 2010 referencias condicionales
- 16. Visual Studio 2010: ProjectItem disponible
- 17. problema con Visual Studio 2010
- 18. orden de compilación del proyecto en Visual Studio 2010?
- 19. Ctrl-Retroceso Visual Studio 2010
- 20. WebsiteSpark y Visual Studio 2010
- 21. Visual Studio 2010 Team Explorer
- 22. Visual Studio 2010 Pro - SuppressMessage
- 23. HWnd of Visual Studio 2010
- 24. Prueba de carga en Visual Studio 2010
- 25. Desarrollo de SharePoint en Visual Studio 2010
- 26. Directorios de origen en Visual Studio 2010
- 27. Métricas de código en Visual Studio 2010
- 28. referencias de rvalue en Visual Studio 2010
- 29. Uso de Inconsolata en Visual Studio 2010
- 30. Visual Studio 2010 molestias Intellisense
¿Podemos saber _WHY_ que alguna vez querría hacer eso? –
Un amigo mío me hizo una broma al hacer que VS encontrara un montón de improperios mientras yo estaba fuera de mi computadora, por lo que ahora cuando uso la función de buscar/reemplazar muestra todos los términos que buscó. Me gustaría que esos no aparezcan más. –
Útil si ha tenido que buscar una información sensible que ahora quisiera eliminar del historial de búsqueda. – jaybro