こんにちは!
中の人です!
最近はプライベートでも仕事でもvscodeを利用しています
で、vscodeは何分割かエディタを「同じウィンドウ上」で展開することできますが、おそらく大きさ、見やすさから2分割まですることが多いかと思います
3分割4分割したいなぁと思って別ウィンドウ開いて同じプロジェクトを開こうとすると、既にそのプロジェクトが展開されているウィンドウがフォーカスされて、おぉ!?同じプロジェクト開きたいんじゃい!と感じて調べたらできたので自分のメモとして紹介します
OS: mac
どういうこと?
つまり
同じウィンドウで左右3分割してみました
狭いですよね
5分割してみました
見れないことないけど、自分はこれで作業するのはストレスに感じますし、パソコンの画面やモニターの大きさ次第ではもっと見づらくなります
別ウィンドウで同じプロジェクトファイルを開きたい
ということで別ウィンドウで同じプロジェクトファイルを開きたい
パソコンと、モニターで2画面あれば、かなり見やすくなるでしょう
ということでやり方
コマンドパレットで検索
こちらにサクっと紹介されてました
私はmacを利用しているので以下のコマンドから(windowsを利用している方は↑参考リンクを参照するのだ!)
Shift + Command + P (コマンドパレット)
> Duplicate workspace in new window <- 検索文字
こんな感じで検索してヒットした項目を選択
または
アプリメニューのファイルから選択
すると別ウィンドウが開きます
並べてみる
1画面上で2ウィンドウ並べていますが、モニターがある方はそちらに1ウィンドウ置いた方が見やすいでしょう
confirm?
ワークスペースの保存
ちなみに
別ウィンドウで開いた方を消す時
こんなconfirm?確認モーダル?が表示されます
保存すると、プロジェクト内?にjsonファイル?が作成されます
私は必要な時に開けるなら保存するまでもないと感じたのと、よくわからんファイルが増えるのが嫌だったので保存しないを選択しました
保存すると何が便利なのか知っている方は教えてください
閉じる時confirmを表示したくない
「確認なしで、常に無題のワークスペースを破棄する」
こちらをチェックして(私は)「保存しない」を選択すると、次からこちらのconfirmは表示されません
閉じる時confirmを表示したい
上記でチェックしたけど、やっぱconfirm表示してほしいと思ったら、設定ファイルで
"window.confirmSaveUntitledWorkspace"
と検索してチェックするか
settings.jsonで
"window.confirmSaveUntitledWorkspace": true
↑こいつをtrueに設定しましょう
終わりに
快適!