Làm cách nào để mở tệp mới bằng Ctrl+ P, để nó không ghi đè tệp hiện tại mà sử dụng tab mới?
Ngoài ra, có thể tập trung vào tệp được tìm kiếm thay vì mở nó, nếu nó đã được mở trên một tab, để tránh trùng lặp?
Làm cách nào để mở tệp mới bằng Ctrl+ P, để nó không ghi đè tệp hiện tại mà sử dụng tab mới?
Ngoài ra, có thể tập trung vào tệp được tìm kiếm thay vì mở nó, nếu nó đã được mở trên một tab, để tránh trùng lặp?
Câu trả lời:
Khi một lần bấm vào tệp được thực hiện trong thanh bên, Visual Studio Code sẽ mở tệp đó ở Chế độ xem trước , cho phép bạn xem nhanh các tệp.
Quan trọng!
Nếu bạn muốn chỉnh sửa tệp, đừng mở trong Chế độ xem trước, thay vào đó, nhấp đúp vào tệp trong thanh bên.
Nếu tệp đã được mở trong chế độ Xem trước, thì để chuyển đổi nó sang chế độ chỉnh sửa:
Tiêu chí:
Nếu bạn muốn tắt tất cả Chế độ xem trước cùng nhau, đó là:
Giải pháp:
Preferences: Open User Settings
. Điều này sẽ mở trình soạn thảo Cài đặt. Tìm kiếm workbench.editor.enablePreview
và bỏ chọn hộp kiểm (các thay đổi được tự động lưu và được chỉ báo bằng viền trái màu xanh).Bổ sung:
workbench.editor.enablePreviewFromQuickOpen
.ctrl+p
và sau đó mở hoàn toàn để chỉnh sửa bằng cách sử dụng ctrl+k enter
. Điều này biến tab xem trước thành một tab hoàn toàn độc lập như bạn nhận được nếu bạn mở tệp bằng cách nhấp đúp vào tệp trong trình thám hiểm.
TL; DR cho người dùng Mac
Bước 1: Nhấn ⌘+,
Bước 2: Tìm kiếm Preview
và vô hiệu hóaWorkbench › Editor: Enable Preview
Để cả hai giữ một tab tệp mở khi bạn nhấp lần đầu và sau khi sử dụng, hãy chuyển đến định nghĩa,
"workbench.editor.enablePreview": sai
Đó là câu trả lời đúng.
Thay vì thay đổi cài đặt, một tùy chọn đơn giản hơn là kéo tệp từ thanh bên sang thanh tab. Nó mở ra trong một tab mới.
Chuyển đến menu Tệp → Tùy chọn → Cài đặt → tìm kiếm "settings.json" và ở dòng cuối cùng trước đó }
, thêm dấu phẩy vào tùy chọn cuối cùng và dán:
"workbench.editor.enablePreview": false
Ví dụ:
{
"editor.fontFamily": "'Consolas', 'monospace', 'Times New Roman'",
"terminal.integrated.fontFamily": "monospace",
"editor.fontSize": 13,
"workbench.iconTheme": "vscode-icons",
"workbench.editor.enablePreview": false
}