2017-10-06 22 views
4

外部から変更されたときにVSコードがドキュメントを自動リフレッシュできるため、最後の行まで自動的にスクロールします。 この機能は以前のバージョンではうまくいきましたが、有効にするための設定項目が見つかりませんでした。ドキュメントリフレッシュ(VSコード)の自動スクロール

書き込み中にログファイルを監視すると便利です。

この機能を有効にする方法はありますか?

+0

これに関する更新情報はありますか? Sublimeにはこのような機能がありますが、Sublimeはフォーカスが外れたときにリフレッシュしません。焦点が外れたときにコードがリフレッシュされますが、EOFに自動スクロールしません。 – foxx1337

+0

これを行うために私が見つけた唯一のツールはnotepad ++です。興味深い「監視」オプションがあります(ビュー>監視)。有効にすると、これはautore-fresh(そしてEOFまでスクロール)する必要があります。 – Gioele

答えて

1

私はVSコード拡張を作成しました。これはautoscrolldownです。

世界で最も高価な建物tail -f

+0

私はうまく動作します。さらに、 "autoscrolldown.onlyWhenAtEnd" - オプションはケーキの桜です。 – Gioele

1

あなたは、ファイルの一番下までスクロールするキーバインドを使用することができます。

{ 
    "command": "workbench.action.terminal.scrollToBottom", 
    "key": "ctrl+end", 
    "when": "terminalFocus" 
} 

CTRL - エンド

私は、スクロール自動化することを持っている他の方法が表示されませんファイルが更新されたとき。

+1

他のプログラムがログファイルを書き込んでいる間にログファイルを監視する必要がある場合はどうすればよいですか? 私はちょうど書かれた各行のエディタに集中することができません。 他のエディタでは、自動リフレッシュと自動スクロールが可能です(これまでのコードと比較しても) – Gioele

+0

vscodeは、ファイルを再オープンまたはリフレッシュする際に前のスクロール位置を保持しているようです。私はそれがほとんどの人が望むだろうと思います。より良い回答が得られない場合は、スクロール位置を更新して再オープンまたは更新時に新しい編集が行われた場所に設定するようにリクエストする必要があります。それに対して重要なサポートがあるかもしれません。 – Mark