Trong Sublime Text 2 , làm cách nào để gửi kèm một lựa chọn trong một nhận xét ?
Có một phím tắt cho hành động này?
Trong Sublime Text 2 , làm cách nào để gửi kèm một lựa chọn trong một nhận xét ?
Có một phím tắt cho hành động này?
Câu trả lời:
Theo mặc định trên Linux / Windows cho bàn phím tiếng Anh, phím tắt là Ctrl+ Shift+ /để chuyển một nhận xét khối và Ctrl+ /để chuyển một nhận xét dòng.
Nếu bạn đi vào Preferences->Key Bindings - Default
, bạn có thể tìm thấy tất cả các phím tắt, bên dưới là các dòng để bình luận.
{ "keys": ["ctrl+/"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+/"], "command": "toggle_comment", "args": { "block": true } },
cmd+option+/
và cmd+/
, tương ứng.
Trong "Tùy chọn-> Ràng buộc chính - Người dùng"
[
{ "keys": ["ctrl+7"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+7"], "command": "toggle_comment", "args": { "block": true } }
]
Chỉ cần dán nó, đây sẽ là công việc tuyệt vời!
Tôi muốn thêm, rằng trên mac của tôi theo mặc định chặn nhận xét chuyển đổi phím tắt là cmd+ alt+/
Đối với bàn phím tiếng Đức, sử dụng ctrl+ shift+ #để chuyển một nhận xét khối và ctrl+ #để chuyển một nhận xét dòng.
Phím tắt trong Preferences->Key Bindings - Default
được đặt thành Ctrl+ Shift+ /và Ctrl+ /, nhưng để thực sự sử dụng các chức năng, hãy bấm các phím được nêu ở trên.
{ "keys": ["ctrl+#"], "command": "reindent" }
Có vấn đề gì khi sử dụng ký tự # trong JSON không?
Ctrl+/
và người ta cần nhấn ctrl + #
để sử dụng chức năng, tôi sẽ đề nghị bạn thử sử dụng /
để gán phím đó. Tôi không biết trình phân tích cú pháp JSON làm gì với ký tự #.
Trong một bàn phím ABNT2 của Bồ Đào Nha Brazil, tôi có một vấn đề tương tự như bàn phím được báo cáo bởi JoshDM. Trong tập tin sublime-keymap tôi có:
{ "keys": ["ctrl+/"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+/"], "command": "toggle_comment", "args": { "block": true } },
Nhưng tôi phải sử dụng ctrl+ ;và ctrl+ shift+ ;. Trên bàn phím của tôi, ;ở bên trái của /.
Có vẻ như là một lỗi.
Điều này đã tạo ra mánh khóe cho tôi đến từ Brackets và được sử dụng để ctrl+ /trên numpad.
[
{ "keys": ["ctrl+keypad_divide"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+keypad_divide"], "command": "toggle_comment", "args": { "block": true } }
]
Trong bàn phím của tôi (tiếng Thụy Điển), nó là phím bên phải của "ä": "*".
ctrl+*
Trên máy Mac có bàn phím Hoa Kỳ, bạn muốn cmd+ /.
Có vẻ như một số loại lỗi bản đồ bàn phím. Tôi là người Bồ Đào Nha, vì vậy tôi đang sử dụng bàn phím PT / PT. Sublime Text 3 rõ ràng đang xử lý /như ~.
Hệ điều hành tối đa: Nếu bạn muốn chuyển đổi nhận xét nhiều dòng riêng lẻ so với chặn nhận xét toàn bộ lựa chọn, bạn có thể thực hiện chỉnh sửa nhiều dòng, shift+ cmd+ L, sau đó cmd+ /trong chuỗi đó.
Đầu tiên mở Văn bản tuyệt vời 2.
Và thanh menu trên cùng chọn Preferences
.
Và hơn là chọn Key Bindings -User
.
Và hơn là đặt mã này,
[
{ "keys": ["ctrl+shift+c"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+c"], "command": "toggle_comment", "args": { "block": true } }
]
Tôi sử dụng Ctrl + Shift + C , Bạn cũng sử dụng phím tắt khác nhau.
Trên máy tính xách tay của tôi có bàn phím tiếng Tây Ban Nha, vấn đề dường như là "/" trên ràng buộc phím, tôi đã thay đổi nó thành ctrl+ shift+ cvà bây giờ nó hoạt động.
{ "keys": ["ctrl+shift+c"], "command": "toggle_comment", "args": { "block": true } },
<kbd>
thẻ trong câu trả lời của bạn, các bạn. Nó thêm sự nhấn mạnh thích hợp vào các phím tắt bạn đang chia sẻ. Xem câu trả lời của tôi để biết ví dụ: stackoverflow.com/a/19389142/901641 - nhấnedit
vào câu trả lời của tôi để xem chính xác cách tôi sử dụng thẻ.