VSCode 不在新標籤頁開啟檔案如何解決?
預覽模式(Preview mode)
剛接觸 VSCode 的時候想同時開啟多個檔案,但在操作的時候發現每次通過 VSCode 自帶的檔案瀏覽器點開一個新檔案時,這個新檔案都會直接在當前標籤頁開啟,而不是在一個新的標籤頁開啟,這樣就會把之前開啟的檔案直接給覆蓋掉。查了文件才知道這是叫預覽模式(Preview mode)的功能。
在 VSCode 自帶的檔案瀏覽器中單擊或選擇檔案時,該檔案預設將以預覽模式顯示,並重用現有的選項卡。這是有用的,如果你是快速瀏覽檔案,並不希望每個訪問的檔案有自己的標籤頁。當您開始編輯該檔案或使用雙擊從檔案瀏覽器開啟該檔案時,將專門為該檔案建立一個新的 Tab。
處於預覽模式的標籤頁的標題會用斜體表示:
標籤頁標題用斜體表示
退出預覽模式
- 編輯該檔案
- 雙擊標籤頁標題
直接以非預覽模式開啟檔案
- 通過雙擊或者滑鼠中鍵的方式開啟檔案
- 選中檔案後按回車鍵進入非預覽模式,按空格鍵進入預覽模式
相關設定
如果你不想使用預覽模式並且總是建立一個新的 Tab,你可以通過以下設定來控制:
- workbench.editor.enablePreview 全域性啟用或禁用預覽模式
- workbench.editor.enablePreviewFromQuickOpen 設定在通過快速開啟(Quick Open)功能開啟檔案時是否啟用或禁用預覽模式
參考連結
預覽模式官方文件:
https://code.visualstudio.com/docs/getstarted/userinterface#_preview-mode,點選「瞭解更多」檢視文件。