web-dev-qa-db-fra.com

Comment effacez-vous votre liste MRU dans Visual Studio?

Je veux effacer la liste des projets sur la page de démarrage ... Comment puis-je faire cela? Je sais que je peux le suivre dans le registre, mais y a-t-il un itinéraire approuvé pour aller?

45

Il existe un article de MSDN ici qui suggère de déplacer les projets dans un nouveau répertoire.

Cependant, comme vous l'avez mentionné, la liste des projets est conservée dans le registre sous cette clé:

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

et la liste des fichiers récents est conservée dans cette clé:

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

Remarque pour Visual Studio 2015:
[.____] L'emplacement a changé. Vous pouvez vérifier cette réponse pour plus de détails.

Certaines personnes ont automatisé la compensation de cette clé de registre avec leurs propres outils:
tilitaire de fichiers Visual Studio le plus récent
[.____] Complément pour le nettoyage Visual Studio 2008 Liste de projets MR

53
Dusty Campbell

PowerCommands pour Visual Studio 2008

Caractéristiques

  • Effacer la liste de fichiers récente
  • Effacer la liste de projets récente
  • Effacer toutes les vitres
  • Piste de copie
  • Codes de messagerieNippet
  • Insertion de l'attribut GUID
  • Afficher tous les fichiers
  • Annuler fermer
  • Projets d'effondrement
  • Classe de copie
  • Classe de pâte
  • Copier des références
  • Coller des références
  • Copier comme référence de projet
  • Modifier le fichier de projet
  • Ouvrir dossier contenant
  • Invite de commande ouverte
  • Décharger des projets
  • Recharger des projets
  • Supprimer et trier les états
  • Extraire constante
  • Templates de transformation
  • Ferme tout

alt text

16
CoderHawk

Dans Visual Studio 2015, toutes les listes d'historique (y compris l'historique de recherche, le fichier MRU et le projet MRU) sont maintenant situés à:

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0\MRUItems

Vous verrez un fichier différent GUID pour chaque liste et un sous-dossier appelé Items dans chacun d'entre eux. Recherchez le dossier Items contenant le liste et supprimer simplement son parent GUID.

Visual Studio va recréer le fichier GUID avec un nouveau dossier enfant Items, la prochaine fois qu'il souhaite ajouter à nouveau quelque chose à la liste.

4
Heliac

J'ai trouvé le éditeur MR de - projet de code un excellent outil pour cela. Aucun problème avec cela, et cela fonctionne en 2003, 2005 et 2008.

3
V.M. Smith

Remarque : Cette réponse est spécifique à Visual Studio 2010.

Si vous ne voulez pas modifier manuellement le registre, vous pouvez utiliser PowerCommands pour Visual Studio 201 .

PowerCommands 10.0 est un ensemble d'extensions utiles pour le Visual Studio 2010 ajoutant des fonctionnalités supplémentaires à diverses zones de l'IDE.

La commande spécifique pour effacer le registre de l'extension est la suivante:

Effacer la liste de projets récente Cette commande efface la liste de projets Visual Studio. La commande Clear Rente de la liste de projets provoque une boîte de dialogue Clear File, qui permet de sélectionner tout ou tout projet récent à sélectionner.

Les PowerCommands peuvent être installés avec le gestionnaire d'extension Visual Studio: Outils> Extension Manager> Galerie en ligne: recherchez PowerCommands pour Visual Studio 2010.

3
Metro Smurf

Pour Visual Studio 2013: Ouvrez la boîte de dialogue Exécuter (Appuyez sur Win + R) Type: Regedit Accédez à: HKEY_CURRENT_USER> Logiciel> Microsoft> VisualStudio Cliquez 12.0 puis les fichiers apparaîtront sur le côté droit. Recherchez le "dernierLoadedSolution", clic droit puis cliquez sur Modifier Modifier la valeur à 0.

Cela a fonctionné pour moi.

0
user3909793

J'ai eu cette question telle que appliquée à VS 2017 où vous n'avez pas d'éléments d'URM dans le registre comme dans les versions précédentes. La solution était, d'autre part, simple: accédez à "Outils-> Extensions et mises à jour" et installez "Commandes d'alimentation pour Visual Studio". Une fois qu'ils ont été installés, votre menu de fichier examinera comme indiqué ci-dessous.

enter image description here

Cliquez simplement sur l'élément de menu pour effacer le projet MRU.

0
Alex Konnen

Essayez les fichiers récents utilisés: une addition gratuite pour Visual Studio qui gère les fichiers URM à titre de projet: prise en charge pour VS 2010, 2012, 2013.

Pour Visual Studio 2012, 2013: http://visualsturogallery.msdn.microsoft.com/a61cbd1d-b5a2-490b-a6bb-f0ea3ecf214a

Pour Visual Studio 2010: http://visualsturogallery.msdn.microsoft.com/45283881-5A62-4DC1-8FFB-4CBC02709947

0
user3505772

Je ne sais pas si cette solution a été postée quelque part ici, mais si vous avez la mise à jour VS 2013 5, vous pouvez ouvrir la page de démarrage, puis cliquez sur Projet ci-dessous "Liste récente", puis choisissez "Supprimer de la liste". Je ne sais pas comment sur les autres versions VS, peut-être que cette fonctionnalité est disponible.

0
shjeff