ฉันจะเปิดไฟล์ใหม่โดยใช้Ctrl+ ได้Pอย่างไรจึงจะไม่แทนที่ไฟล์ปัจจุบัน แต่ใช้แท็บใหม่แทน
นอกจากนี้จะเป็นไปได้หรือไม่ที่จะโฟกัสไฟล์ที่ค้นหาแทนที่จะเปิดไฟล์หากเปิดไว้แล้วบนแท็บเพื่อหลีกเลี่ยงการซ้ำกัน
ฉันจะเปิดไฟล์ใหม่โดยใช้Ctrl+ ได้Pอย่างไรจึงจะไม่แทนที่ไฟล์ปัจจุบัน แต่ใช้แท็บใหม่แทน
นอกจากนี้จะเป็นไปได้หรือไม่ที่จะโฟกัสไฟล์ที่ค้นหาแทนที่จะเปิดไฟล์หากเปิดไว้แล้วบนแท็บเพื่อหลีกเลี่ยงการซ้ำกัน
คำตอบ:
เมื่อคลิกไฟล์เพียงครั้งเดียวในแถบด้านข้าง Visual Studio Code จะเปิดขึ้นในโหมดแสดงตัวอย่างซึ่งจะช่วยให้คุณสามารถดูไฟล์ได้อย่างรวดเร็ว
สำคัญ!
หากคุณต้องการแก้ไขไฟล์อย่าเปิดในโหมดแสดงตัวอย่างดับเบิลคลิกที่ไฟล์ในแถบด้านข้างแทน
หากไฟล์นั้นเปิดอยู่แล้วในโหมดดูตัวอย่างให้แปลงเป็นโหมดแก้ไข:
เกณฑ์:
หากคุณต้องการปิดโหมดแสดงตัวอย่างทั้งหมดด้วยกันนั่นคือ:
สารละลาย:
Preferences: Open User Settings
. เพื่อเปิดโปรแกรมแก้ไขการตั้งค่า ค้นหาworkbench.editor.enablePreview
และยกเลิกการเลือกช่องทำเครื่องหมาย (การเปลี่ยนแปลงจะถูกบันทึกโดยอัตโนมัติและระบุด้วยเส้นขอบด้านซ้ายสีน้ำเงิน)เพิ่มเติม:
workbench.editor.enablePreviewFromQuickOpen
ถ้าคุณเพียงต้องการที่จะปิดการใช้งานโหมดการแสดงตัวอย่างในเมนูเปิดอย่างรวดเร็วยกเลิกการเลือกช่องสำหรับctrl+p
ctrl+k enter
สิ่งนี้จะเปลี่ยนแท็บการแสดงตัวอย่างให้เป็นแท็บอิสระอย่างเต็มที่ตามที่คุณจะได้รับหากคุณเปิดไฟล์โดยการดับเบิลคลิกใน explorer
TL; DR สำหรับผู้ใช้ Mac
ขั้นตอนที่ 1:กด⌘+,
ขั้นตอนที่ 2:ค้นหาPreview
และปิดใช้งานWorkbench › Editor: Enable Preview
เพื่อให้แท็บไฟล์เปิดอยู่เสมอเมื่อคุณคลิกครั้งแรกและหลังการใช้งานให้ไปที่คำจำกัดความ
"workbench.editor.enablePreview": false
มันคือคำตอบที่ใช่
แทนที่จะเปลี่ยนการตั้งค่าตัวเลือกที่ง่ายกว่าคือลากไฟล์จากแถบด้านข้างไปที่แถบแท็บ จะเปิดขึ้นในแท็บใหม่
ไปที่เมนูไฟล์ →การตั้งค่า → การตั้งค่า →ค้นหา"settings.json"และในบรรทัดสุดท้ายก่อนหน้า}
ให้เพิ่มเครื่องหมายจุลภาคในตัวเลือกสุดท้ายและวาง:
"workbench.editor.enablePreview": false
ตัวอย่างเช่น:
{
"editor.fontFamily": "'Consolas', 'monospace', 'Times New Roman'",
"terminal.integrated.fontFamily": "monospace",
"editor.fontSize": 13,
"workbench.iconTheme": "vscode-icons",
"workbench.editor.enablePreview": false
}