Sublime Textに編集中のファイルをリロードさせるにはどうすればよいですか?


62

Sublime Text(3)で、現在編集中のファイルを再ロードし、外部で行われた変更を考慮するにはどうすればよいですか?


2
すでに自動的に行われます。それを防ぐ解決策を探しています。
-atilkan

回答:


83

現在のファイルを再ロードするには、メニューエントリFile | Revert FileまたはコマンドFile: RevertCtrl+ Shift+ Pを押してを入力してコマンドパレットを開く)のいずれかを使用して、ファイルを元に戻すことができますrevert

将来的に簡単にするために、たとえばF5、キーバインディング(Preferences | Key Bindings - User)にエントリを追加するだけで、revertコマンドへのショートカットをバインドできます。

{
    "keys": ["f5"],
    "command": "revert"
}

21
「元に戻す」?!うーん 私はそれが他の何かをすると思った。ありがとう!
ウェスアルバロ

元に戻すと、ファイルが空白になります:( Sublime build
3114.

正しい答えですが、このキーバインドは少し賢明ではありません
アペイロン

2
@Apeironなぜキーバインドが賢明ではないと言うのですか?
マシューウー

7

受け入れられた答えはありますが、F5キーを押すたびに手動で更新する必要があります。Auto Refresh こちらからこのパッケージをお試しください。これにより、設定可能なx秒でファイルが自動的に更新されます。


1
明示的には述べられていませんが、「自動」が質問の本来の意図であったと推測しています。
ピートアルビン

1

1年以上前に尋ねられましたが、「File-> Reopen with encoding ...」コマンドを使用することもできます。注:これまでに行ったすべての変更は、リロード/リバートの実行中に破棄されます


1
個別にではなく、手動ですべてのファイルにこれを行うにはどうすればよいですか?マージまたはチェックアウト後に手動でトリガーするのではなく、どうすればすぐにこれを行うことができますか?
ahnbizcad

そのようなメモをすることのポイントは何ですか。どうやってドアを開けますか?さて、あなたはドアを開けますが、ドアが開くことに注意してください。ワオ。ありがとう。
poige
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.