VSCode แสดงไฟล์เดียวในแถบแท็บ (ไม่สามารถเปิดได้หลายไฟล์)


208

ฉันกดช็อตคัทและหาการตั้งค่าปิดไม่พบ แต่การเปิดหลายไฟล์จะไม่แสดงแท็บที่แตกต่างกัน

นี่คือสิ่งที่ฉันเห็น

ป้อนคำอธิบายรูปภาพที่นี่

แต่นี่คือสิ่งที่ฉันคาดหวังเมื่อเปิดแท็บใหม่

ป้อนคำอธิบายรูปภาพที่นี่

คำตอบ:


302

ถ้าฉันได้มันขวานี้จะต้องเป็นกรณีของคุณ: ตรวจสอบที่นี่ คุณเพียงแค่ต้องตั้งค่านี้ในไฟล์กำหนดค่าของคุณ

"workbench.editor.showTabs": false

ฉันก็คิดว่าในคำถามนี้ตรงกันข้ามจะถูกถาม

หวังว่าสิ่งเหล่านี้จะช่วยได้บ้าง


12
ใน VSCode ให้คลิกจัดการ (เป็นรูปเฟืองที่มุมล่างซ้าย)> การตั้งค่า> ในแถบค้นหาประเภท "showtabs" ที่ด้านบนเพื่อไปที่เมนูด้านขวา> แท็บหมายถึงการทำเครื่องหมายจะปรากฏขึ้น
Echeban

4
เหนื่อยกับการหา hacks เล็ก ๆ น้อย ๆ อย่างจริงจัง ขอบคุณมาก. ฉันไม่เข้าใจว่าทำไมการตั้งค่าเริ่มต้นถูกปิด ใครในโลกนี้ที่ไม่ต้องการเห็นไฟล์ในแท็บ
Atul

10
@Atul บน Mac ฉันพบว่าการกด Ctrl + Cmd + W โดยไม่ได้ตั้งใจจะสลับพฤติกรรมนี้และนี่เป็นสิ่งที่ทำให้ฉันเจ็บมากที่สุดเนื่องจาก Ctrl + Cmd + Q ใช้เพื่อล็อคหน้าจอ อาจมีบางสิ่งที่คล้ายกันเกิดขึ้นกับคุณ?
ankush981

331

สำหรับ mac หากคำตอบทั้งสองที่มีอยู่ไม่ทำงานคุณสามารถลองใช้คำสั่ง + ctrl + w ได้สำหรับฉัน


6
ทำงานบน windows ด้วย (ctrl + w)
user2978241

2
ทำงานบน Linux ได้เช่นกัน (ctrl + w)
Chathuranga Chandrasekara

1
ทำไมจึงใช้งานได้ ทางลัดนี้ทำอะไร ฉันก็ทำงานให้ฉันด้วย!
Shardul

1
ทำงานให้ฉันด้วย! อาจจะกดปุ่มคำสั่งผสมนี้เป็นเหตุผลที่ปิดการใช้งานแท็บอย่างใด ไชโย!
krankuba

7
การกดแป้นนี้สอดคล้องกับคำสั่ง "มุมมอง: สลับการมองเห็นแท็บ" สำหรับ Mac มันเหมือนกันกับคำสั่ง + control + q คำสั่ง "ล็อคหน้าจอ" ของระบบ (ซึ่งเป็นวิธีที่ฉันไปถึงที่นี่!)
Noach Magedman

63

คำตอบที่ยอมรับไม่ได้สำหรับฉันด้วยเหตุผลบางอย่าง แต่คำตอบอยู่ที่นี่: วิธีการกำหนดค่า vscode เพื่อเปิดไฟล์ในแท็บใหม่เสมอ? เคยทำ.

ในระยะสั้น:

ในแถบเมนูคลิกที่ไฟล์การตั้งค่าการตั้งค่า

จากนั้นเพิ่มสิ่งนี้ในการตั้งค่าของคุณ:

"workbench.editor.enablePreview": false

6
เฉพาะคำตอบของคำถามอื่นเท่านั้นที่สามารถแก้ไขได้สำหรับฉัน โดยย่อ: ดับเบิลคลิก (เปิด) แทนที่จะคลิกเดียว (ดูตัวอย่าง)
EliadL


22

หากคุณใช้ VSCODE ให้ลองสิ่งนี้ command + ctrl + w


ใช่ใช้งานได้หลายแท็บคล้ายกับโครเมี่ยม command + control + W
Anupam Maurya

20

โดยไม่ได้ตั้งใจฉันแตะที่ mac ctrl + คำสั่ง + ปุ่ม w ในรหัสสตูดิโอภาพจากนั้นเปิดแท็บไฟล์ซ่อน

จากนั้นฉันแตะปุ่มเดียวกัน Ctrl + Cmd + w จากนั้นจะแสดงอีกครั้ง


19

คุณสมบัตินี้จะสลับกับคำสั่ง“ มุมมอง: การมองเห็นแท็บสลับ” workbench.action.toggleTabsVisibilityภายในเป็นที่รู้จักกัน

บนMacOS , ปุ่มลัดเริ่มต้นคือcommand + control + wซึ่งเป็นอันตรายใกล้กับ "ล็อคหน้าจอ" command + control + qคำสั่งปฏิบัติการของ (การกดปุ่มนี้โดยบังเอิญในขณะที่พยายามล็อคหน้าจอของฉันคือวิธีที่ฉันมาที่นี่!)

บนLinuxการเชื่อมโยงคีย์ดีฟอลต์คือmeta + control + w

บนWindowsการโยงคีย์เคยเป็นwin + control + wแต่ดูเหมือนว่าพวกมันจะลบออก ดูปัญหา GitHub เหล่านี้:


2
ปุ่มสำคัญที่สุดควบคุม + CMD + W สำหรับเปิดใช้งานแท็บหลายแท็บ
Anupam Maurya

9

จากการอัพเดทล่าสุดใน VSC ของฉันคุณต้องดับเบิลคลิกที่ไอคอนไฟล์เพื่อรับแท็บใหม่

และนี่คือตอนที่ฉันเริ่มคุ้นเคยกับการคลิกครั้งเดียวในเวอร์ชั่นที่เก่ากว่า ฉันหมายถึงฉันได้รับ "ผลักดันชุดคุณลักษณะใหม่โดยเร็ว" ถ้า Microsoft ต้องการแข่งขันกับ F / OSS แต่พวกเขาไม่ได้ยินPOLA ... และไม่ทำลายมันใช่ไหม


ขอบคุณ! นี่ทำให้ฉันเสียสติ
ฌอน

ขุดอีกหน่อยเรียกว่า "Preview Editors" คำอธิบายคือ "ควบคุมว่าตัวแก้ไขที่เปิดจากการแสดงแบบเปิดด่วนเป็นการแสดงตัวอย่างหรือไม่ตัวอย่างตัวแก้ไขจะถูกนำมาใช้ซ้ำจนกว่าจะถูกตรึง (เช่นผ่านการดับเบิลคลิกหรือการแก้ไข)" ดูตัวอย่างบรรณาธิการแสดงด้วยตัวอักษรตัวเอียง การค้นหาการตั้งค่ามีสองตัวเลือกคือ Workbench> Editor> "เปิดใช้งานตัวอย่างจากเปิดอย่างรวดเร็ว" และ "เปิดใช้งานตัวอย่าง"
ฌอน

7

นี่คือ "คุณสมบัติ" แม้ว่าจะสับสนรหัส Visual Studio หนึ่งชื่อแท็บ "ดูตัวอย่าง"!

ฉันรู้ว่าฉันต่อสู้กับมันจนกว่าฉันจะหมดเวลาและค้นหาคำตอบที่นี่!

โดยปกติคุณสามารถคลิกเพียงครั้งเดียวที่ไฟล์และเปิดในแท็บตัวอย่างให้ข้ามไปและไปยังไฟล์ถัดไป สิ่งนี้มีประโยชน์เมื่อคุณเปิดโฟลเดอร์และต้องการดูไฟล์ในนั้นอย่างรวดเร็ว

อย่างไรก็ตามมันทำให้เกิดความสับสนเมื่อคุณทำงานกับไฟล์ ทางออกที่ง่ายที่สุดคือการดับเบิลคลิกที่ไฟล์ใน Explorer แท็บนี้เปิดแฟ้มในมันเองแท็บแยกต่างหาก

IMHO วิธีการอื่นในการปิดใช้งานคุณสมบัติกำลังเริ่มใช้กับการตั้งค่า "เริ่มต้น" ของแท็บภาพตัวอย่างแทนที่จะปิดในการตั้งค่าและในภายหลังเมื่อคุณติดตั้งใหม่หรือไปที่เครื่องอื่น อ่า ... ฉันรู้ว่าฉันทำบางอย่างเพื่อปิดการใช้งานพฤติกรรมนี้! "

หากกระบวนการคิดนี้ไม่ได้ผลสำหรับคุณคุณสามารถทำสิ่งที่แนะนำในคำตอบอื่น ๆ ได้ตลอดเวลา


7

ไปที่การตั้งค่า -> การตั้งค่า -> UserSettings -> โต๊ะ -> EditorManagement
ตรวจสอบ " แสดงแท็บ " แท็บจะปรากฏขึ้นทันทีเพลิดเพลิน


4

ติดตามสิ่งนี้

Go to Preferences -> Settings -> UserSettings -> Workbench -> EditorManagement
check "Show Tabs"

และรีสตาร์ทสนุก (y)


3

"workbench.editor.showTabs": trueฉันคิดว่ามันเป็นสถานที่ให้บริการ ฉันมีปัญหาเดียวกันและฉันเพิ่งเปลี่ยนการตั้งค่านี้เป็นจริง


3

สิ่งนี้ไม่เกี่ยวกับการตั้งค่าworkbench.editor.showTabs:trueเพียงแค่ดับเบิลคลิกที่ไฟล์ที่คุณต้องการเปิดในแท็บใหม่และมันจะ VS Code จะเปิดให้คุณในแท็บใหม่


2

หากคุณยังรู้สึกว่าคุณมีปัญหานี้อาจเป็นไปได้ว่าเปิดใช้งาน "โหมดดูตัวอย่าง" ชื่อของแท็บจะเป็นตัวเอียงซึ่งหมายความว่าอยู่ในโหมดดูตัวอย่างและแท็บเดียวกันจะถูกใช้เมื่อคุณเปิดไฟล์ถัดไปเว้นแต่คุณจะเริ่มแก้ไขไฟล์

ไปที่การตั้งค่าและค้นหา "Workbench> Editor: Enable Preview" และยกเลิกการเลือก ตอนนี้ทุกไฟล์จะถูกเปิดในแท็บใหม่



0

คุณต้องแก้ไขไฟล์ setting.json

settings.json ตั้งอยู่ที่

Windows %APPDATA%\Code\User\settings.json
macOS $HOME/Library/Application Support/Code/User/settings.json
Linux $HOME/.config/Code/User/settings.json


        {
          "workbench.editor.showTabs": true,
          "workbench.editor.enablePreview": false
        }

0

สำหรับ mac และระบบปฏิบัติการอื่น ๆ คุณสามารถดับเบิลคลิกที่ชื่อไฟล์เพื่อตรึงไฟล์ที่เปิดในตัวแก้ไข ด้วยวิธีนี้คุณสามารถเลือกไฟล์ที่คุณต้องการเปิดในตัวแก้ไขรหัส VS


-1

ฉันมีปัญหาเดียวกันและฉันเพิ่งเปลี่ยนการตั้งค่าต่อไปนี้ใน visual studio 2017

เครื่องมือ> สภาพแวดล้อม> แท็บและหน้าต่าง

visual studio 2017 มุมมอง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.