En Sublime Text 2 , ¿cómo adjunto una selección en un comentario ?
¿Hay un atajo de teclado para esta acción?
En Sublime Text 2 , ¿cómo adjunto una selección en un comentario ?
¿Hay un atajo de teclado para esta acción?
Respuestas:
Por defecto en Linux / Windows para un teclado en inglés, el atajo es Ctrl+ Shift+ /para alternar un comentario de bloque y Ctrl+ /para alternar un comentario de línea.
Si entra Preferences->Key Bindings - Default
, puede encontrar todos los atajos, a continuación se encuentran las líneas para comentar.
{ "keys": ["ctrl+/"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+/"], "command": "toggle_comment", "args": { "block": true } },
cmd+option+/
y cmd+/
, respectivamente.
En "Preferencias-> Vinculaciones de teclas - Usuario"
[
{ "keys": ["ctrl+7"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+7"], "command": "toggle_comment", "args": { "block": true } }
]
Solo pégalo, ¡estos funcionarán muy bien!
Me gustaría agregar que, en mi Mac, el acceso directo de alternar bloque de comentarios por defecto es cmd+ alt+/
Para teclados alemanes use ctrl+ shift+ #para alternar un comentario de bloque y ctrl+ #para alternar un comentario de línea.
El acceso directo Preferences->Key Bindings - Default
se establece en Ctrl+ Shift+ /y Ctrl+ /, pero para usar las funciones, presione las teclas indicadas anteriormente.
{ "keys": ["ctrl+#"], "command": "reindent" }
¿Hay algún problema al usar el carácter # en JSON?
Ctrl+/
y hay que presionar ctrl + #
para usar la función, sugeriría que intente usar /
para asignar esa tecla. No sé qué hace ese analizador JSON con el carácter #.
En un teclado ABNT2 portugués brasileño tengo un problema similar al que informó JoshDM. En el archivo sublime-keymap tengo:
{ "keys": ["ctrl+/"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+/"], "command": "toggle_comment", "args": { "block": true } },
Pero tengo que usar ctrl+ ;y ctrl+ shift+ ;. En mi teclado, ;está a la izquierda de /.
Parece un error.
Esto me sirvió para venir de Brackets y estar acostumbrado a ctrl+ /en el teclado numérico.
[
{ "keys": ["ctrl+keypad_divide"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+keypad_divide"], "command": "toggle_comment", "args": { "block": true } }
]
En mi teclado (sueco) es la tecla a la derecha de "ä": "*".
ctrl+*
En una Mac con teclado estadounidense, quieres cmd+ /.
Parece un error de mapeo del teclado. Soy portugués, así que estoy usando un teclado PT / PT. Sublime Text 3 aparentemente está manejando /como ~.
Sistema operativo máximo: si desea alternar el comentario de varias líneas individuales versus el comentario de bloque de una selección completa, puede editar varias líneas, shift+ cmd+ L, luego cmd+ /en esa secuencia.
Primero abra el texto sublime 2.
Y la barra de menú superior en seleccione el Preferences
.
Y que seleccione el Key Bindings -User
.
Y que poner este código,
[
{ "keys": ["ctrl+shift+c"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+c"], "command": "toggle_comment", "args": { "block": true } }
]
Yo uso Ctrl + Shift + C , también uso diferente tecla de acceso directo.
<kbd>
etiqueta en sus respuestas, muchachos. Agrega el énfasis apropiado a los atajos de teclado que estás compartiendo. Vea mi respuesta para ver un ejemplo: stackoverflow.com/a/19389142/901641 - presioneedit
mi respuesta para ver exactamente cómo usé la etiqueta.