2015-10-20 17 views
31

Khi tôi muốn thay đổi từ dấu ngoặc kép thành dấu nháy đơn, tôi được sử dụng để chọn dấu nháy kép, sau đó nhập một trích dẫn. Tôi dự định sử dụng tính năng ghi đè, nhưng thay vào đó, tôi sẽ nhận được tính năng 'kết thúc bằng trích dẫn'.Visual Studio Code: Vô hiệu hóa trích dẫn gói văn bản

Ví dụ:

var selector = jQuery("#id"); 

sẽ dẫn đến:

var selector = jQuery('"'#id"); 

tôi luôn luôn bật tự động vòm này với gói off, nhưng tôi đã không thể tìm thấy một thiết lập cho điều này trong các tập tin cài đặt. ..

Có cách nào để tắt tính năng này không?

+0

Tôi chắc chắn 99% hiện tại không thể thực hiện được. Bạn có thể đề xuất tính năng này tại đây: https://visualstudio.uservoice.com/forums/293070-visual-studio-code – Wosi

Trả lời

52

Có thể!

"editor.autoClosingBrackets" : false 

(Tọa lạc tại settings.json mà bạn có thể mở trong biên tập qua File> Preferences> UserSettings)

Đáng buồn là thiết lập này bao gồm tất cả bao bì tự động. Bao gồm niềng răng, dấu ngoặc kép, dấu nháy đơn và dấu ngoặc đơn. Bạn không thể kiểm soát chúng riêng lẻ

+7

Cảm ơn! Khá khó chịu mà bạn không thể kiểm soát chúng cá nhân mặc dù. – Gavin

+1

Yea hút. Tôi chỉ muốn tắt các báo giá chứ không phải các dấu ngoặc kép. – ggb667

+0

Cân nhắc bỏ phiếu trong vấn đề GitHub này: [Microsoft/vscode # 36259: "editor.autoClosingBrackets" granularity] (https://github.com/Microsoft/vscode/issues/36259) – stakx

Các vấn đề liên quan