2009-10-07 14 views
29

Visual Studio 2008でコーディングすることになり、結局私は間違いを犯します。私はCtrl + Zを押して元に戻し、そして何もしない。私は検索を取り消したり、開いていない複数のファイルを置き換えたりするなど、何か複雑なことを話すわけではありません。私は、切り取り/貼り付けのアクションを取り消すこと、または単純にテキストを入力することについて話しています。Visual Studio 2008の「元に戻す」機能が機能しなくなります

とてもイライラしています。

これはこれまであなたに起こったことはありますか?もしそうなら、どんな回避策も知っていますか?

私は頻繁に保存するので、通常はファイルを閉じてから再度開くことができ、元に戻す機能は再び機能します。その後、最終的に(たぶん20秒で、たぶん1時間で、おそらくすべてではないかもしれないが)、元に戻す。ファイルを閉じて再オープンしなければならないときに、自分の場所、思考の列、ウィンドウのサイズと位置、分割されたウィンドウの位置が失われるので、これは本当に面倒です。役立つかもしれない

詳細:

  1. 私はMDIインターフェイスが有効になっています。
  2. 私はResharperをインストールしました。
  3. 私にはVisualSVNがインストールされています。
  4. Windows 7 x64 RTMを使用する
  5. 元に戻すと、編集メニューの[元に戻す]オプションがグレー表示されます。ドキュメントを編集し続けると、ドキュメントを閉じて再度開くまで、オプションはグレー表示されたままになります。これは、他のアプリがホットキーを盗んでいるだけではないことを示しています。全体の機能が動作しなくなります。私はまだ苦痛を受けていないロジクールG19(それはそれだ想像できないが、それは超人気のキーボードではありません、それはキーボードのために珍しいことを行いすることができます)

を使用

  • とすっきりとしたVisual Studio 2008のインストール(既定のオプション、プラグインなし)に戻って問題が発生するまでゆっくりとビルドアップするという煩わしいトラブルシューティングの手順。

    これを行う前に、他の誰かがこれを経験して修正したかどうかを確認したかったのです。

    CTRL-Zはあなたのために働き始めていますか?あなたはそれを修正しましたか?

    これは実際に機能なので、何か愚かなことをしていますか?私が偶然やっているホットキーか、取り消しを取っている何らかのアクションのように、

    更新:Thushan Fernandoのヘルプで、これを修正しました。

    1. Visual Studioでキーマッピングをリセットする:1つのインスタンスだけが実行されていることを確認してください。ツール - >オプション - >環境 - >キーボード - >リセット。
    2. ReSharperのキーボードショートカットを復元する:ReSharper - > Options - > Environment - > General - > ReSharperのキーボードショートカット。 Visual Studioを閉じます。
    3. この時点で、問題は実際に修正されている可能性があります。私はわかりません。しかし、私はさらに行きました。
    4. ReSharper 4.5.xをアンインストールします。
    5. EAPビルド5.0.1534.3をインストールします。
    6. これ以上元に戻すことはできません!

    (私は再起動しません)

    アップデート2:それは再び起こって始めました。手順1を実行してVSを再起動し、手順2を実行することで問題を解決できました。

  • +0

    あなたはReSharperのを無効にすることを試みたことがありますか?どのバージョン? – Stu

    +4

    "それは私が宇宙全体を殺したいと思うようにする"クリキー。あなたはプロッパーVSのクラッシュを取得するとどうなりますか? ; P – grenade

    +0

    完全にアンインストールせずにresharperを無効にすることはできませんでした。私はそれを試みます。提案していただきありがとうございます。 – Chris

    答えて

    6

    私は同じ問題を抱えています。私もVisualSVNとReShaperを使用しています。どのバージョンのReSharperを使用していますか?4.5.x?

    Visual Studioでキーボードレイアウトをリセットした後、4.5.xで表示されていましたが、最近のEAPビルド(私が思いついたことはありません)が私に対処しました。

    最初に他の人が述べたように、ReSharper(起動時までAddin Managerも)を再起動(IDE)し、作業中(キーボードレイアウトをリセットした後)に表示されるか確認してください。

    +0

    5.x EAPビルドを試します。それは悪化することはできません! – Chris

    +0

    これは機能しました。私は正確な解決策で質問を更新しました。ありがとう、Thushan! – Chris

    1

    最近同じ問題が発生しました。 ReSharperの例外(Visual Studioのステータスバーに表示されている)によって例外が発生したと考えていますが、少なくともReSharperはほぼ同時にJetBrainsにエラーを送信するメッセージボックスを示しました。

    この問題が再度発生する場合は、ReSharperにエラー/例外が表示されているかどうかを確認し、エラーがあればJetBrainsに送信してください。

    Visual Studioを再起動した後、元に戻す操作が再び行われました。

    +0

    私はそれがそれであるかどうかを見るために例外ダイアログを再度有効にしました。提案していただきありがとうございます。 – Chris

    +0

    うーん...これは助けにはなりませんでした。次のステップは、resharperを無効にすることです。 – Chris

    0

    私はあなたのクリップボードのリングをチェックして、いつ時計が見え、いつクリアされるのかを確認します。それが起こった場合、あなたは元に戻すことを失ったことを知っているでしょう。また、それが起こるのを見ることができれば、それを引き起こしているものを特定する良い機会があるかもしれません。

    +0

    スプリットペイン機能を使用して同じ文書の2つの異なる部分を表示すると、最も頻繁に発生するようです。 – Chris

    0

    「元に戻す」というこの問題が無効になったばかりです。私はVS2008 Developer Editionを使用しています。 ReSharperはintsalledしていません。 @ Josephの提案を出す私はクリップボードをチェックすると思ったが、それを行う前にクリップボードをサイクリングしてみたEdit -> Cycle Clipboard Ringそして元に戻ってきた。それが起こったのは初めてです。それが再び起こったら、私はこれを更新します。

    更新私はラッキーだと思われます。それは再び起こったとEdit->Cycle Clipboard Ringトリックが動作しませんでした。私はVS2008の2つのインスタンスを実行しています - 1つはWCFサービスを実行し、もう1つはWebサービスを呼び出す単純なWebアプリケーションです。本当に奇妙なのは、私が実際にデバッグしているときに、元に戻すアイコンがアクティブになることです!デバッグをやめると、すぐにグレーアウトされます(どちらの場合も)

    0

    誰でもこれに従っているなら、私はCtrl+Shift+Enterを新しい行にジャンプしようとすると元に戻せません。

    私はVS2008 Pro、WinXPを使用してXSLTファイルを編集しています。キーボードの設定をリセットしても問題ありません。 AnkhSVNがインストールされていますが、使用されていません。

    +0

    私はまだこれを読んで、私の修正はVS2010に移動することでした:) それはあなたのためのオプションではないかもしれませんが...多分それは... – Chris

    +0

    Ctrl + Shift + Enterは元に戻すのに影響しません。しかし、新しいキーボードショートカットに感謝! –

    +0

    @iamdudley:Ha、歓迎です:) –

    12

    誤ってCtrl + Enterキーを押したときに、元に戻すオプションが無効になっていることがわかりました。このホットキーを削除してこの問題を解決しました。

    これを行うにはTools -> Option -> Environment -> Keyboardに移動し、Edit.LineOpenAboveショートカットを削除します。

    +0

    私はちょうどその画面で "リセット"をクリックし、私のためにこの問題を解決しました(VS2012最終版) –

    1

    私はこれをVisual Studio 2008SP1に入れました。ある日、元に戻す機能が完全に機能しなくなりました。私はやった、以前のポスターを見てコメント:

    ツール - >オプション - >環境 - >キーボード プレスは、Visual Studioを再起動した後

    をリセットし、機能するようになりました元に戻します。

    +0

    3年後、私はあなたの最初のポイントを取得します。あなたが大丈夫していることを願って、これはあなたの唯一の投稿でした。 – Alexandre

    3

    他のソリューションは、

    を動作しない場合は、私は一般的な問題は、キーボードの割り当てがどうにか変更を取得していることだと思います。次のように移動してリセットするのが最も簡単です:

    • リセットするだけです。 Tools -> Options -> Environment -> Keyboard -> Reset -> OK
    • 再起動のVisual Studio
    +0

    この問題は、VS2013のアップデート5で私の存在でした。上記の試みでは、 '次の追加のキーボードマッピングスキームを適用:'の初期設定は 'Visual C++ 6'に設定されていました。リセットボタンを押すと、「(デフォルト)」に変更されました。 Visual Studioを再起動すると解決しました。どうもありがとうございました! –

    関連する問題