簡體   English   中英

如何在 Visual Studio Code (VSC) 中打開多個文件?

[英]How can multiple files be opened in Visual Studio Code (VSC)?

如何在 Visual Studio Code (VSC) 中打開多個文件?

出於某種原因,我的 Visual Studio Code 副本一次只能打開一個文件。 例如,如果工作區文件夾中有兩個文件,比方說一個 HTML 和 CSS 文件,這兩個文件不能同時打開。 如果打開一個文件,單擊 VSC 文件資源管理器中的任何其他項目將替換當前文件。 VSC 不會在新的編輯選項卡中打開其他文件。

我不關心運行 VSC 的多個實例、工作區或文件夾。 我只想在同一個文件夾中打開兩個文件。 是否有控制這個的配置設置? 或者這是升級到最新版本的 VSC 的結果? 只是VSC的“新功能”嗎?

這看起來簡單得可笑,但我需要幫助。 我正在為Windows 10 64 位運行 Visual Studio Code v.1.24.0。

Visual Studio 代碼截圖:

在此處輸入圖像描述

在 VS Code 中,如果您單擊一個文件,它會在一個臨時選項卡中打開它。 如果您正在查看一堆文件以搜索某些內容,而無需打開每個文件,這將很有幫助。

如果要在新選項卡中打開一個文件,該選項卡會一直持續到手動關閉,請雙擊該文件。

您還可以通過雙擊選項卡保留以前作為臨時選項卡創建的選項卡。 請注意,臨時標簽有一個草書標題,而普通標簽沒有。

其他人提到雙擊文件以打開它,但是,我會建議另一種方法:

在您的設置中,在工作台下,設置:

"workbench.editor.enablePreview": false
"workbench.editor.enablePreviewFromQuickOpen": false,

這將允許您單擊打開文件,而不是雙擊。 這可能看起來很微小,但不得不雙擊每個文件實在是太煩人了。

VS Code 默認情況下,啟用此選項以在臨時文件中打開文件,當您只想查看一些代碼時,此功能會派上用場。

如果要在新選項卡中打開文件,只需雙擊該選項卡或雙擊要從資源管理器打開的文件夾,或者在打開文件后ctrl + k + enter


您甚至可以在用戶設置下的File > Preferences > Settings禁用此選項。

將此代碼粘貼到您的用戶設置中。

"workbench.editor.showTabs": false

請按照以下步驟操作:-

文件 > 首選項 > 設置 現在您將看到用戶設置和工作區設置。

單擊工作區設置 現在搜索workbench.editor.showTabs並將其值更改為true

我通過將其設置為 false 並限制在選項卡中打開多個文件來對此進行測試。 每當您打開一個文件時它為 false 時,只會打開該文件並關閉較早的文件。

設置為 true 時,您可以打開任意數量的文件,所有文件都將是一個新選項卡。

轉到 VSCode 中的“設置”並搜索“預覽”,然后在頂部的第二個位置找到“工作台 › 編輯器:啟用預覽”,只需取消選中它,您的問題就會得到解決。

在此GIF 中,您可以看到它運行正常。

VS Code ,打開設置,搜索“showTabs”並選中或啟用復選框。

如果您 ctrl+click 或 shift+click 並突出顯示側欄中的所有文件,那么您可以單擊並將它們全部拖動到您想要的編輯器的任何區域。 vscode打開多個文件

只需雙擊文件即可在新選項卡中打開

雙擊該文件,它將在 Visual Studio 窗口中永久打開,直到手動關閉。 如果單擊該文件,則可以在打開其他文件時替換該文件。

簡答: 1. 雙擊文件。 (或) 2. ctrl + k + enter 並單擊文件。

試試右上角的 3 個點,就在用於拆分編輯器的圖標旁邊。 從下拉列表中檢查是否啟用了保持編輯器打開的選項。如果沒有啟用它。

在文件資源管理器上打開文件並使用 Visual Studio 代碼打開。

您可以使用擴展名為“vscode-arduino”的 VS Code。 它將允許您像在 Arduino IDE 中一樣管理多個 .ino 文件作為選項卡。 加上智能感知的優勢。

設置Arduino系統

在開始編程之前,我們需要更改一些系統設置。 所有這些都可以通過 VS Code 的界面訪問。

打開 Arduino .ino 文件后,VS Code 將重新配置為 Arduino 模式,並在其底部藍色邊距中提供特殊功能的訪問權限。

  1. 單擊並選擇 AVR ISP (Arduino AVR Board)

  2. 單擊並選擇 Arduino/Genuino Uno

要設置 VS Code 將與您的 Arduino Uno 通信的串行端口,我們需要打開命令面板(Cntrl+Shift+p),然后鍵入“Arduino Select Serial Port”。 然后您應該選擇您的 Uno 連接到哪個 USB 端口。

您可以通過單擊藍線上的插頭符號來訪問串行監視器

這個擴展包括一個包管理器,這使得外部包安裝非常容易。 打開命令面板並輸入“Arduino package manager”。 應該會出現一個新選項卡,其中包含許多只需單擊按鈕即可安裝的軟件包。

驗證並上傳您的代碼

Arduino 模式下的 VS Code 提供了幾個方便的圖標供您單擊以進行代碼驗證並上傳到您連接的 Arduino 板。 這些可以在右上角找到。 任一操作都會在 VS Code 底部出現一個控制台窗口,通知您結果。

在此處輸入圖片說明

查看 Maker.pro 網站以獲取完整的教程

https://maker.pro/arduino/tutorial/how-to-use-visual-studio-code-for-arduino

PS:不要忘記在 VS 代碼設置上啟用多個選項卡

文件 > 首選項 > 用戶 > 工作台 > 編輯器管理

轉到設置-> 在搜索框中鍵入“json”-> 在“啟動”下單擊“在設置 json 中編輯”,然后將 workbench.editor 從 false 變為 true,如下所示。

“workbench.editor.showTabs”:真,“workbench.editor.enablePreview”:真

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM