Подтвердить что ты не робот

Как очистить список MRU в Visual Studio?

Я хочу очистить список проектов на стартовой странице... как это сделать? Я знаю, что могу отследить его в реестре, но есть ли утвержденный маршрут?

4b9b3361

Ответ 1

Здесь есть статья MSDN которая предполагает, что вы просто переместите проекты в новый каталог.

Однако, как вы упомянули, список проектов хранится в реестре под этим ключом:

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\<version>\ProjectMRUList

и список последних файлов хранится в этом ключе:

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\<version>\FILEMRUList

Примечание для Visual Studio 2015:
Место изменилось. Вы можете узнать этот ответ для деталей.

Некоторые люди автоматизировали очистку этого раздела реестра своими инструментами:
Утилита Visual Studio для последних файлов
Надстройка для очистки списка проектов Visual Studio 2008 MRU

Ответ 2

PowerCommands для Visual Studio 2008

Особенности

  • Очистить список недавних файлов
  • Очистить список последних проектов
  • Очистить все панорамы
  • Путь копирования
  • Email CodeSnippet
  • Вставить атрибут Guid
  • Показать все файлы
  • Отменить Закрыть
  • Свернуть проекты
  • Класс копирования
  • Класс вставки
  • Ссылки на копирование
  • Вставить ссылки
  • Копировать как ссылку на проект
  • Изменить файл проекта
  • Открыть содержащую папку
  • Открыть командную строку
  • Выгрузить проекты
  • Обновить проекты
  • Удаление и сортировка пользователей
  • Извлечь константу
  • Шаблоны преобразования
  • Закрыть все

alt text

Ответ 3

Если вы попытаетесь открыть проект, который больше не может быть найден, Visual Studio предложит вам получить разрешение на его удаление из списка MRU. Поэтому, если вы временно переименовали соответствующую папку верхнего уровня, чтобы подделать исчезновение проектов, вы можете избавиться от проектов по очереди.

Ответ 4

В Visual Studio 2015 все списки истории (включая историю поиска, файл MRU и проект MRU) теперь расположены по адресу:

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0\MRUItems

Вы увидите другую папку GUID для каждого списка и подпапку с именем Items в каждом из них. Найдите папку Items, содержащую соответствующий список, и просто удалите ее родительскую папку GUID.

Visual Studio снова создаст папку GUID вместе с новой дочерней папкой Items, в следующий раз, когда она захочет снова добавить что-то в список.

Ответ 5

Я нашел редактор MRU из Code Project отличный инструмент для этого. Нет проблем с этим, и он работает в 2003, 2005 и 2008 годах.

Ответ 6

Примечание. Этот ответ относится к Visual Studio 2010.

Если вы не хотите вручную редактировать реестр, вы можете использовать PowerCommands для Visual Studio 2010.

PowerCommands 10.0 - набор полезных расширений для Visual Studio 2010 добавление дополнительных функций в различные области среды разработки.

Конкретная команда для очистки реестра от расширения:

Очистить список недавних проектов. Эта команда очищает список последних проектов Visual Studio. Команда Clear Recent Project List вызывает Диалоговое окно "Очистить файл", которое позволяет любым или всем последним проектам выбран.

PowerCommands можно установить с помощью диспетчера расширений Visual Studio: Инструменты > Диспетчер расширений > Онлайн-галерея: поиск PowerCommands для Visual Studio 2010.

Ответ 7

Попробуйте использовать недавно используемые файлы: бесплатный addin для Visual Studio, который управляет файлами MRU для каждого проекта: Поддерживается VS 2010, 2012, 2013.

Для Visual Studio 2012, 2013: http://visualstudiogallery.msdn.microsoft.com/a61cbd1d-b5a2-490b-a6bb-f0ea3ecf214a

Для Visual Studio 2010: http://visualstudiogallery.msdn.microsoft.com/45283881-5a62-4dc1-8ffb-4cbc02709947

Ответ 8

Для Visual Studio 2013: Откройте диалоговое окно "Выполнить" (нажмите "Win + R" ) Тип: regedit перейдите к: HKEY_CURRENT_USER > Программное обеспечение > Microsoft > VisualStudio нажмите 12.0, после чего файлы будут отображаться с правой стороны. Найдите "LastLoadedSolution", щелкните правой кнопкой мыши и нажмите "Изменить". измените значение на 0.

Это сработало для меня.

Ответ 9

Я не уверен, что это решение было размещено где-то здесь, но если у вас есть VS 2013 Update 5, вы можете открыть стартовую страницу и щелкнуть правой кнопкой мыши проект под списком "Недавние" и выбрать "Удалить из списка". Я не знаю, как насчет других версий VS, возможно, эта функция доступна.

Ответ 10

У меня была эта проблема применительно к VS 2017, где у вас нет элементов MRU в реестре, как в предыдущих версиях. С другой стороны, решение было простым: перейдите в "Инструменты- > Расширения и обновления" и установите "Power Commands for Visual Studio". После того, как они будут установлены, ваше меню "Файл" будет выглядеть, как показано ниже.

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

Просто нажмите элемент меню, чтобы очистить проект MRU.