Любой способ применить список исключений к Visual Studio "Переместить в" -list?

Я хотел бы исключить сгенерированные кодом файлы из Edit > Navigate To -list, который появляется при нажатии Ctrl+, в Visual Studio 2013, так как эти файлы никогда не будут меняться вручную и в тех редких случаях, когда я хочу видеть их содержимое, я буду использовать браузер решений. Есть какой-либо способ сделать это? Они производят много шума в моем поиске и значительно уменьшают значение Navigate to -функции.

Изменить ноябрь 2016: добавлено изображение для иллюстрации в VS 2015. Очень много вопросов. Первый поиск - это файл .g.cs в папке obj:

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

Ответы

Ответ 1

Я предполагаю, что с помощью "генерируемых кодом файлов" вы ссылаетесь на такие файлы, как .designer, которые также являются частью решения (и найдены в проводнике решений). После довольно много исследований в Navigate To мне не удалось найти ссылку на такой вариант конфигурации. В настоящее время существует, по-видимому, только 3 варианта конфигурации (обсуждается в блоге MSDN ниже). Возможная работа заключалась в том, чтобы использовать встроенные функции фильтрации Navigate To (@, Capitalization и Whitespace), которые являются новыми для VS2013, как описано в этом блоге MSDN:

http://blogs.msdn.com/b/mvpawardprogram/archive/2013/10/22/visual-studio-2013-navigate-to-improvements.aspx

Еще одна статья, которую я нашел в своих исследованиях: http://weblogs.asp.net/scottgu/archive/2009/10/21/searching-and-navigating-code-in-vs-2010-vs-2010-and-net-4-0-series.aspx

ОБНОВЛЕНИЕ: Я использую плагин ReSharper, и только после публикации этого ответа реализована функция Filter results from generated files для исключения сгенерированных файлов и обсуждается по ссылке ниже. Хотя это не относится к Navigate To, это может обеспечить удовлетворительную альтернативу:

http://www.jetbrains.com/resharper/webhelp/Reference__Options__Environment__Search_and_Navigation.html

UPDATE (12/1/2015): Теперь, когда прошло какое-то время, я решил сделать еще немного исследований и нашел аналогичный запрос, размещенный на SO . Я нашел, что это работает очень хорошо, и VS даже сохранит список для вас.