6
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

VSCodeでターミナルが起動しなくなった

Posted at

たぶん同じようなことをするひとはいないと思いますが、ちょっとハマったので記録しておきます。

現象

VSCodeのremote WSLを使って、Ubuntuのターミナルを起動しようとしたら、「開始しています」と表示されたままターミナルが起動しない。

VSCode_terminal_stop_at_startup.jpg

環境

OS : Windows10
Visual Studio Code : 1.39.1 + remoteWSL 0.39.9
WSLのディストリビューション : Ubuntu-16.04

状況

VSCodeを起動して、remote WSLでUbuntu-16.04と接続。
とりあえずワークスペースを作ろうと思って、ワークスペースを保存。
「ターミナル」-「新しいターミナル」でターミナルを開こうとすると、bashが起動しない。

原因

いろいろ試した結果、おそらくワークスペースにフォルダが追加されていないのが原因だったようです。
「ファイル」―「フォルダーをワークスペースに追加」してから、ワークスペースを保存すれば問題なくターミナルを起動できました。
WSLだとターミナルを起動するときに、フォルダーをワーキングディレクトリとして開こうとするからでしょうか?
Windowsだと同じことをしても、問題ありませんでした。
Linuxは環境がないので試せていません。

余談:デュアルブート環境を作らなくてもLinuxの開発ができるって素晴らしいです。

6
3
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?