Visual Basic、HTML、JScript、およびRDL式のWindow > New Window
場合、PaulBの回答に記載されているオプションは無効になっています。ただし、メニュー項目を有効にするオプションをレジストリで変更できます。
他のすべての言語は単一のコードウィンドウに制限されないため、レジストリを編集せずにPaulBの回答を使用できます。
Windowsレジストリで新しいウィンドウを有効にします。[ 1 ] [ 2 ]
次のレジストリキーに移動します。この例はBasic(Visual Basic)用ですが、キーはHTML、JScript、およびRDL式にもあります。
- 64ビットOS:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\10.0\Languages\Language Services\Basic
- 32ビットOS:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Languages\Language Services\Basic
値Single Code Window Only
を見つけて、次のいずれかを実行します。
- 0に設定します
- 値の名前を変更する
- 値を削除します(注意してください!)
これにより、[新しいウィンドウ]メニュー項目が有効になりますが、メニューに表示されない場合があります。
メニュー項目を追加する
新しいウィンドウメニュー項目を実際に表示するには、メニューに追加し直す必要がありました。
- ツール>カスタマイズ...>コマンド>コマンドの追加...
- 「メニューバー」を選択し、ドロップダウンで「ウィンドウ」メニューを選択します
- コマンドの追加...>ウィンドウ>新しいウィンドウ> OK
レジストリ値の復元
これをメモ帳にコピーアンドペーストし、.regファイルとして保存し、ファイルをレジストリにインポートして、初期設定を復元します。
[HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ VisualStudio \ 10.0 \ Languages \ Language Services \ Basic]
「単一コードウィンドウのみ」= dword:00000001