Как удалить элементы из поля со списком «Искать в:» в диалоговом окне «Найти и заменить» в Visual Studio?

19

Я случайно добавил некоторые записи в диалоговое окно «Найти и заменить» в Visual Studio 2010. См. Рисунок ниже:

введите описание изображения здесь

Я хочу удалить \ r \ n, Double и т. Д.

Как я могу это сделать?

Welton v3.59
источник
Как, черт возьми, ты их добавил? :)
Ƭᴇcʜιᴇ007
Я даже не уверен. Мое лучшее предположение состоит в том, что фокус был в той области, когда я печатал, и я не заметил.
Welton v3.59

Ответы:

21

Эти записи находятся в следующем разделе реестра:

HKCU\Software\Microsoft\VisualStudio\10.0\Find

Они будут иметь префикс, Queryа затем номер.

Welton v3.59
источник
3
Просто смешно, что вам нужно отредактировать реестр, чтобы удалить что-то из поля «Искать в». Спасибо за этот ответ, хотя.
zzzzBov
4
Обратите внимание, что записи вернулись после того, как я удалил их с помощью regedt32.exe, потому что после закрытия «Сохранить все» я закрыл работающий экземпляр Visual Studio. Поэтому закройте VS, прежде чем удалять их. И что дальнейшие записи можно найти в ... \ Find \ Named, которые все еще отображаются в «Look In». Не пытался их убрать.
ddevienne
Такой записи нет при использовании VS 2017 (версия 15.0).
Джсилоа
2
@jciloa Visual Studio 2017 использует свой собственный куст реестра. Смотрите здесь: stackoverflow.com/questions/41119996/…
Дай
5

Расположение для этих записей:

HKEY_USERS \ {user guid} \ Software \ Microsoft \ VisualStudio \ 10.0 \ Find

где [user guid] - это гид для текущего пользователя.

на самом деле я просто искал в реестре некоторые записи, которые я добавил случайно при тестировании, есть ли другой способ их удаления.

Ryan_S
источник
Такой записи нет при использовании VS 2017 (версия 15.0).
Джсилоа
Nitpick: у пользователей нет GUID, вместо этого у них есть SID. Идентификатор безопасности имеет формат, отличный от идентификатора GUID: en.wikipedia.org/wiki/Security_Identifier
Dai