我已经编辑了文件偏好设置>密钥绑定用户,并添加了这个:
[
{ "keys": ["ctrl+/"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+/"], "command": "toggle_comment", "args": { "block": true } },
]
但快捷方式不起作用。出了什么问题?
答案 0 :(得分:41)
我解决了我的问题:
[
{ "keys": ["ctrl+keypad_divide"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+keypad_divide"], "command": "toggle_comment", "args": { "block": true } },
]
只需用'keypad_divide'替换'/'
答案 1 :(得分:14)
This适用于我,使用QWERTY(意大利语)键盘,其中/
高于数字7
。
添加偏好设置>密钥绑定用户
{ "keys": ["ctrl+7"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+7"], "command": "toggle_comment", "args": { "block": true } }
它也适用于German QWERTZ键盘。
答案 2 :(得分:1)
这适用于Windows 10:
{ "keys": ["control+keypad_divide"],"command": "toggle_comment", "args": {"block": false} },
{ "keys": ["shift+control+keypad_divide"],"command": "toggle_comment", "args": {"block": true}}
答案 3 :(得分:0)
按照以下链接获取解决方案: Keyboard shorcut to Toggle (Block) comment in Sublime-Text
很少有其他评论:
默认(Windows).sublime-keymap -User文件中的“keys”:[“ctrl + shift +#”] ...
。
答案 4 :(得分:0)
这个在窗口10下为我工作
{ "keys": ["ctrl+'"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+'"], "command": "toggle_comment", "args": { "block": true } }
答案 5 :(得分:0)
我遇到了同样的问题,但对我有用的是
ctrl + ç
没有偏好。
(我不知道为什么,通知是c cedilla)
答案 6 :(得分:0)
使用葡萄牙语键盘布局(在我的情况下),我必须使用此键盘:
{ "keys": ["ctrl+7"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+7"], "command": "toggle_comment", "args": { "block": true } }
答案 7 :(得分:0)
意大利语键盘的解决方案也适用于Windows 10上的西班牙语键盘:
{ "keys": ["ctrl+7"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+7"], "command": "toggle_comment", "args": { "block": true } }
答案 8 :(得分:-1)
[ {"键":[" ctrl + keypad_divide"],"命令":" toggle_comment"," args": {" block":false}}, {"键":[" ctrl + shift + keypad_divide"],"命令":" toggle_comment"," args&#34 ;:{" block":true}}, ] 的
的的
keypad_divide只是解决我的问题
答案 9 :(得分:-2)
这解决了我的问题,无需添加备用键盘快捷键:
{ "keys": ["ctrl+'"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+'"], "command": "toggle_comment", "args": { "block": true } }
我不太明白为什么。这个键无疑会键入斜杠(/
),但SublimeText会将其解释为键绑定中的撇号('
)。