2016-12-11 19 views
4

を元に戻すことはできません:のAndroid Studioは、私は、Android Studioでの変更を元に戻すしようとすると、私はこの取得するいくつかの回

このアクションによって影響を受ける

以下のファイルを元に戻すことはできませんすでに変更されています。

いいですが、影響を受けるファイルは気にしません。私は現在のファイルだけを気にします。私はそれらのファイルを後で扱います。 Android Studioで現在のファイルのテキストの変更を元に戻し、他のファイルの内容を気にする必要はありませんか?これは、開発者がユーザーよりもよく分かっていると思う状況の1つです。その取り消しボタンtbhを使用して私を怖がらせる。

+0

http://stackoverflow.com/questions/8106126/intellij-idea-cannot-undo –

答えて

9

この理由は、その後、あなたが他のに影響を与えているいくつかの変更を行っている

  • F.
  • と呼ばれるいくつかのファイルを含むいくつかのファイルセットに影響を与えているあなたが最初のいくつかのアクション(A)を行っている

    • です前のセットにいくつかのファイルが含まれていますが、Fには含まれていません。
    • ファイルF &を実行して元に戻します。 Fのアクションスタックの上にあるアクション(最後)はAです。しかし、元に戻すように要求するときは、テキストだけでなくアクションを元に戻すため、他のすべてのファイルを元に戻す必要があります。しかし、他のファイルのいくつかのセットはあなたの後のアクションで変更されてしまっているので、あなたのリクエストはそれらをバイパスすることはできません。あなたはメッセージを受け取っています。

    このアクションによって影響を受ける

    次のファイルがすでに変更されている元に戻すことはできません。

    変更をローカルでF(または一部のフォルダ)に戻したいだけです。その目的のためにというローカルの履歴と呼ばれるツールがあります。

    • あなたはあなたのファイルに移動してVCSすることができます - >地方史 - >履歴の表示。またはファイルまたはフォルダを右クリックして - >ローカルヒストリー - >表示履歴
    • 複数の改訂履歴を確認して、必要な人を復元できます。 :))
    +0

    これは機能します。しかし、取り組んでいるテキストファイルに元に戻す/やり直すことを制限するオプションがあるのは本当にいいですね。また、VCSのメニューを飛び越えて物事を変える必要もありません。場合によっては、一時的に削除した内容を元に戻すことができます。システムが他のエディタのように設定されていればいいですね。 – TatiOverflow

    +0

    @TatiOverflow私はあなたがファイルで制限を変更する必要がある理由を本当に理解していません。あなたが上限のためにより高い価値を与えるならば、それはまた下限の要求を解決するでしょう。また、元に戻すこともできます。私はあなたが望むオプションについては何を理解していませんか? :)) –

    +0

    レギュラー・エディター。他のエディタ。テキストファイルに行った変更を元に戻すことができます。彼らが他のファイルに影響を与えたとしても、それは問題ありません。あなたは他の影響を受けたファイルに行き、そこにあるエラーを修正します。それはちょうど迷惑です。数秒前に行った変更を取り消そうとしているので、これとそれが原因でできないと言われます。それはちょっと変です。 – TatiOverflow

    関連する問題