keyboard-shortcuts - sheet - toggle comment sublime text 3 mac
El comando de comentario Sublime 3 toggle no funciona en Windows (9)
He editado el archivo Preferencias> Usuario de enlaces de teclas y agregué esto:
[
{ "keys": ["ctrl+/"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+/"], "command": "toggle_comment", "args": { "block": true } },
]
Pero los atajos no funcionan. ¿Qué salió mal?
Con la disposición del teclado portugués (mi caso) tuve que usar esto:
{ "keys": ["ctrl+7"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+7"], "command": "toggle_comment", "args": { "block": true } }
Estaba teniendo el mismo problema, pero lo que funcionó para mí fue
ctrl + ç
Sin ir a las preferencias.
(No tengo idea de por qué, aviso es la cedilla c)
Este trabajo para mí bajo la ventana 10
{ "keys": ["ctrl+''"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+''"], "command": "toggle_comment", "args": { "block": true } }
Esto me funcionó en Windows 10:
{ "keys": ["control+keypad_divide"],"command": "toggle_comment", "args": {"block": false} },
{ "keys": ["shift+control+keypad_divide"],"command": "toggle_comment", "args": {"block": true}}
Esto me solucionó el problema sin tener que agregar un método abreviado de teclado alternativo:
{ "keys": ["ctrl+''"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+''"], "command": "toggle_comment", "args": { "block": true } }
No entiendo muy bien por qué. Esta clave indudablemente escribe una barra ( /
), pero SublimeText la interpreta como un apóstrofe ( ''
) en el enlace de la clave.
Resolví mi problema:
[
{ "keys": ["ctrl+keypad_divide"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+keypad_divide"], "command": "toggle_comment", "args": { "block": true } },
]
Simplemente reemplaza ''/'' por ''keypad_divide''
Sigue este enlace para la solución: Cortocircuito en el teclado para alternar (Bloquear) el comentario en texto sublime
Algunos comentarios adicionales:
- Además, como buena práctica, intente editar el archivo Predeterminado (Windows) .sublime-keymap -User para colocar sus preferencias personales
- Si el símbolo aún no funciona para usted, posiblemente debido a una distribución diferente del teclado, entonces puede cambiar la opción por otra tecla, así como, por ejemplo,
"teclas": ["ctrl + shift + #"] ...
en el archivo Predeterminado (Windows) .sublime-keymap -User.
[{"keys": ["ctrl + keypad_divide"], "command": "toggle_comment", "args": {"block": false}}, {"keys": ["ctrl + shift + keypad_divide"], "command": "toggle_comment", "args": {"block": true}},]
keypad_divide solo resuelve mi problema
This funciona para mí, con un teclado QWERTY (italiano), donde el /
está por encima del número 7
.
Añadir en Preferencias> Enlaces de teclas de usuario
{ "keys": ["ctrl+7"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+7"], "command": "toggle_comment", "args": { "block": true } }
Debería funcionar bien en el teclado QWERTZ alemán también.