web-dev-qa-db-ja.com

Visual StudioでMRUリストをどのようにクリアしますか?

スタートページのプロジェクトのリストをクリアしたい...どうすればよいですか?レジストリで追跡できることはわかっていますが、承認されたルートはありますか?

MSDNの記事 here があります。これは、プロジェクトを新しいディレクトリに移動するだけであることを示唆しています。

ただし、あなたが言及したように、プロジェクトのリストはこのキーの下のレジストリに保持されます:

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プロジェクトリストをクリーニングするためのアドイン

53
Dusty Campbell

PowerCommands for Visual Studio 2008

特徴

  • 最近のファイルリストをクリア
  • 最近のプロジェクトリストをクリア
  • すべてのペインをクリア
  • パスをコピー
  • メールコードスニペット
  • GUID属性を挿入
  • すべてのファイルを表示
  • 元に戻す
  • プロジェクトを折りたたむ
  • クラスをコピー
  • クラスを貼り付け
  • 参照のコピー
  • 参照を貼り付け
  • プロジェクト参照としてコピー
  • プロジェクトファイルを編集
  • 含まれているフォルダを開く
  • コマンドプロンプトを開く
  • プロジェクトをアンロードする
  • プロジェクトを再読み込み
  • 使用の削除と並べ替え
  • 定数を抽出
  • テンプレートの変換
  • すべて閉じる

alt text

16
CoderHawk

見つからなくなったプロジェクトを開こうとすると、Visual StudioはMRUリストからプロジェクトを削除する許可を求めるプロンプトを表示します。したがって、適切な最上位フォルダの名前を一時的に変更してプロジェクトの消失を偽装すると、プロジェクトを1つずつ取り除くことができます。

5

Visual Studio 2015では、すべての履歴リスト(検索履歴、ファイルMRU、プロジェクトMRUを含む)は次の場所にあります。

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0\MRUItems

リストごとに異なるGUIDフォルダが表示され、それぞれにItemsというサブフォルダがあります。関連するItemsフォルダを探しますリストを作成し、その親であるGUIDフォルダを削除します。

Visual Studioは、次に新しいItems子フォルダーと共にGUIDフォルダーを再作成します。次回、リストに何かを追加する必要がある場合です。

4
Heliac

MRUエディターコードプロジェクト がそのための優れたツールであることを発見しました。問題ありません。2003、2005、2008で動作します。

3
V.M. Smith

:この回答はVisual Studio 2010に固有です。

レジストリを手動で編集したくない場合は、 PowerCommands for Visual Studio 201 を使用できます。

PowerCommands 10.0は、IDEのさまざまな領域に追加機能を追加するVisual Studio 2010の便利な拡張機能のセットです。

拡張機能からレジストリをクリアするための特定のコマンドは次のとおりです。

最近のプロジェクトリストをクリアこのコマンドは、Visual Studioの最近のプロジェクトリストをクリアします。 [最近のプロジェクトリストをクリア]コマンドを使用すると、[ファイルをクリア]ダイアログが表示され、最近または一部のプロジェクトを選択できます。

PowerCommandsは、Visual Studio拡張マネージャーを使用してインストールできます。[ツール]> [拡張マネージャー]> [オンラインギャラリー]:PowerCommands for Visual Studio 2010を検索します。

3
Metro Smurf

Visual Studio 2013の場合:[ファイル名を指定して実行]ダイアログを開きます(Win + Rを押します)タイプ:regedit移動先:HKEY_CURRENT_USER>ソフトウェア> Microsoft> VisualStudio 12.0をクリックすると、ファイルが右側に表示されます。 「LastLoadedSolution」を探し、右クリックして「変更」をクリックし、値を0に変更します。

これでうまくいきました。

0
user3909793

以前のバージョンのようにレジストリにMRU項目がないVS 2017に適用されるこの問題がありました。一方、解決策は簡単でした。「ツール->拡張機能と更新」に移動し、「Power Commands for Visual Studio」をインストールします。インストールが完了すると、[ファイル]メニューは次のようになります。

enter image description here

メニュー項目をクリックして、プロジェクトのMRUをクリアします。

0
Alex Konnen

最近使用したファイルを試す:プロジェクトごとにMRUファイルを管理するVisual Studio用の無料のアドイン: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

0
user3505772

このソリューションがここのどこかに投稿されているかどうかはわかりませんが、VS 2013 Update 5をお持ちの場合は、スタートページを開き、[最近]リストの下のプロジェクトを右クリックして、[リストから削除]を選択できます。他のVSバージョンについてはわかりません。おそらくこの機能が利用できます。

0
shjeff