Tôi muốn nhấp đúp để mở tệp và ngăn các bản xem trước bằng nhấp chuột một lần. Làm thế nào để chúng tôi làm điều đó trong mã vs?
workbench.action.keepeditor
đó là ⌘K, Enter
theo mặc định (được chôn đó là một sự nga ra sau Sublime chữ)
Tôi muốn nhấp đúp để mở tệp và ngăn các bản xem trước bằng nhấp chuột một lần. Làm thế nào để chúng tôi làm điều đó trong mã vs?
workbench.action.keepeditor
đó là ⌘K, Enter
theo mặc định (được chôn đó là một sự nga ra sau Sublime chữ)
Câu trả lời:
Đi tới Tệp-> Tùy chọn-> Cài đặt, tìm kiếm những thứ sau và tắt nó:
"workbench.editor.enablePreview": false
Từ vscode 1.20 :
"workbench.list.openMode": "doubleClick",
Cách duy nhất để tắt tính năng xem trước tệp khi được nhấp vào là cài đặt "workbench.editor.enablePreview"
thành false
.
"workbench.editor.enablePreview": false,
Theo như tôi biết không có cách nào để làm điều này ngay bây giờ (phiên bản 1.12).
Nhiều người đã "yêu cầu" tính năng này, chỉ cần nhìn vào vấn đề GitHub này .
.. và một bình luận tương đối mới về vấn đề này:
Xin lỗi, không có nhiều thời gian để xem xét lại vấn đề này. Vì hiện tại, chúng tôi cần phải xóa một số khoản nợ trước tiên trong lĩnh vực sử dụng cây trong suốt mã của chúng tôi trước khi chúng tôi có thể yêu cầu PR một lần nữa.
Vì vậy, tôi đã phải thực hiện cả hai đề xuất của @Alex và @ MichaelJ.Calkins. Cụ thể hơn, tôi phải định cấu hình cài đặt chế độ mở để nhấp và cho phép xem trước thành true. Bằng cách đó, tôi có thể xem trước bằng một cú nhấp chuột và thực sự giữ nó mở bằng một cú nhấp đúp. Dưới đây là các cài đặt đã được định cấu hình.
"workbench.list.openMode": "singleClick",
"workbench.editor.enablePreview": true,
Các cài đặt cần thiết để ngăn việc nhấp một lần trong chế độ xem Explorer mở tệp đều nằm trong các câu trả lời trước cho câu hỏi này nhưng bạn cần áp dụng hai trong số chúng:
"workbench.editor.enablePreview": true
Điều đó sẽ thay đổi việc nhấp một lần trong trình thám hiểm để mở hoàn toàn tệp thay vì mở tệp ở chế độ xem trước ( in nghiêng ). Có thể cho rằng điều này tệ hơn trước trừ khi bạn đang sử dụng thiết bị màn hình cảm ứng, vì vậy bạn cũng cần cài đặt sau:
"workbench.list.openMode": "doubleClick"
Bây giờ bạn phải nhấp đúp vào tệp trong Explorer để mở tệp đó và tính năng xem trước bị tắt. Cuối cùng, tôi phải khởi động lại tất cả các phiên bản vscode đang mở để doubleClick
thay đổi có hiệu lực.
vscode là một mục tiêu di động, vì vậy tôi nên chỉ ra rằng điều này đã được thử nghiệm trong phiên bản 1.45.1.
Có lẽ bạn đang trộn các thuật ngữ. Tôi đoán bạn đang nói về tính năng " Peek ":
Và đây là cách bạn có thể vô hiệu hóa nó:
"editor.gotoLocation.multipleDefinitions": "goto"
Ngoài ra, có một tính năng " Trình chỉnh sửa xem trước ":
Điều đó có thể bị vô hiệu hóa bởi:
"workbench.editor.enablePreview": false
"workbench.editor.enablePreview": false
, nhưng bạn không thể ngăn một cú nhấp chuột, có nghĩa là một cú nhấp chuột sẽ mở tệp để chỉnh sửa trực tiếp thay vì xem trước.