ターミナルセッションの復元
VSCodeはデフォルトで、ウィンドウを再度開いたときに以前のターミナルセッションを復元する。
復元してほしくない場合はterminal.integrated.persistentSessionReviveProcessを設定する。
terminal.integrated.persistentSessionReviveProcessの設定
settings.jsonへ以下のように設定を追加する。
{
"terminal.integrated.persistentSessionReviveProcess": "never"
}
terminal.integrated.persistentSessionReviveProcessの設定値
terminal.integrated.persistentSessionReviveProcessの設定値は以下の通り。
onExit: ターミナルが正常終了した場合のみプロセスを復元する(デフォルト)onExitAndWindowClose: ターミナルが正常終了した場合に加え、OSのシャットダウンなどウィンドウが予期せず閉じた場合もプロセスを復元するnever: プロセスを復元しない
\第一線のプログラマーの行動原理を学べる!/
