27

VS2012 と別のウィンドウで開いたコードに問題があります。

このスクリーンショットを参照してください。 ここに画像の説明を入力

メイン ウィンドウが開いていて、別のウィンドウが開いています (ソース管理エクスプローラーはスクリーンショットの例にすぎません。ソース コード ファイルでも同じ動作が得られます)。以前は、Visual Studio のタスク バーに 2 つの項目が表示されていました。今は1つだけです。

これには次の設定があります。 ここに画像の説明を入力

しかし、私はそれを元に戻すことはできません。この設定をオフにするたびに、タスク バーの別の項目がちらつきますが、すぐに消えます。次に、同じ設定に戻ります。「フローティング タブ ウェルは常に一番上に表示されます」の横にあるチェックボックスが再度オンになっています。それはとても迷惑です。

設定をレジストリ設定までたどり、HKCU\Software\Microsoft\VisualStudio\11.0\DialogPage\Microsoft.VisualStudio.Platform.WindowManagement.Options.TabsAndWindowsOptionsPage\EnableIndependentTabWellVSが実行されていないときにTrue(Falseでした)に設定しようとしました。しかし、VS が開始されるとすぐに、これは再び False に切り替わります。

Power Tools for 2012 をインストールしました - カスタム タブ ウェルの設定がいくつかありますが、その拡張機能を削除しました。拡張機能が問題の原因だと思いますが、拡張機能をアンインストールしても問題が解決しないのはなぜですか? どうすれば修正できますか?

UPD: VS をセーフモードで (経由でdevenv /safemode) 実行すると、その設定が保持されます。しかし、通常モードを実行するとすぐに、自動的に変更されます。

UPD 2: Resharper 7.1 のせいです。この問題は、このバグによって引き起こされます。フローティング タブを有効にするには、次の操作を行います: このシナリオでは、「常に最前面」オプションをオフに切り替える必要があります。設定ファイルを ReSharper 設定にマウントすることで、ReSharper の動作を回避できます (ReSharper | オプションの管理 | レイヤーの追加)。フローティング ウィンドウで ReSharper 機能が正しく動作しない可能性があります。Resharper フォーラム経由

ファイル AllowFloatingTabWells.DotSettings

<wpf:ResourceDictionary xml:space="preserve" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:ss="urn:shemas-jetbrains-com:settings-storage-xaml" xmlns:wpf="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
  <s:Boolean x:Key="/Default/Housekeeping/SuppressOwnerlessFloatingWindows/IsDisablingIndependentFloating/@EntryValue">False</s:Boolean>
</wpf:ResourceDictionary>
4

3 に答える 3

22

Resharperを使用していますか?次に、これは問題を説明するかもしれません。次のWebサイトでフローティングを検索してください:http://blogs.jetbrains.com/dotnet/2012/09/resharper-71-early-access-is-open/

于 2012-11-15T11:50:33.190 に答える
0

ウィンドウのショートカット

以下は、アクティブなウィンドウを制御するためのキーボード ショートカットのリストです。

  • ウィンドウを最小化 Alt+F2
  • ウィンドウを最大化/元に戻す Alt+F3
  • ウィンドウを垂直方向に最大化Alt+F5
  • ウィンドウを水平方向に最大化Alt+F6
  • トグル「常に手前」Win+A
  • ウィンドウを隠す Win+Q
  • トレイに最小化Win+F2
  • トレイから再表示/復元Win+F3
于 2014-12-10T21:17:46.007 に答える