varias texto sublime seleccionado plugin para lineas crear comentarios comentar codigo atajos atajo keyboard-shortcuts sublimetext

keyboard shortcuts - seleccionado - Acceso directo para comentar un bloque de código con texto sublime



plugin para comentar codigo en sublime text (8)

Quiero comentar un bloque de código en texto sublime.

Lo veo en RailsCasts, pero no creo que use un texto sublime ... para hacer lo siguiente ...

if (uncommented) some uncommented example # if (commented) # some commented example code # end end

¿Hay un atajo en texto sublime que pueda usar para insertar el bloque de #?


Con un diseño de teclado no estadounidense, el atajo predeterminado Ctrl + / (Win / Linux) no funciona.

Logré cambiarlo a Ctrl + 1 según el comentario de Robert escribiendo

[ { "keys": ["ctrl+1"], "command": "toggle_comment", "args": { "block": false } } , { "keys": ["ctrl+shift+1"], "command": "toggle_comment", "args": { "block": true } } ]

a Preferences -> Key Bindings (en la mitad derecha, el mapa de Preferences -> Key Bindings del usuario).

Tenga en cuenta que debe haber solo un conjunto de corchetes ('' [] '') en el lado derecho; si ya tenías algo, copia y pega esto entre los corchetes y conserva solo los corchetes más externos.


El atajo para comentar o descomentar el texto seleccionado o la línea actual:

  • Windows: Ctrl + /
  • Mac: Comando ⌘ + /
  • Linux: Ctrl + Shift + /

Alternativamente, use el menú: Edit > Comment

Para el comentario en bloque, puede usar:

  • Windows: Ctrl + Shift + /
  • Mac: Comando ⌘ + Opción / Alt + /

En caso de que alguien esté usando el diseño de teclado ABNT portugués, el atajo es

Ctrl + ;


En mac hice esto

  • escribe tu comentario y presiona el comando + D para seleccionar el texto
  • y luego presione Alt + Comando + / para comentar el texto seleccionado.

Está buscando el comando toggle_comment . (Editar> Comentario> Alternar comentario)

Por defecto, este comando está mapeado a:

  • Ctrl + / (En Windows y Linux)
  • Comando ⌘ + / (En Mac)

Este comando también toma un argumento de block , que le permite usar comentarios de bloque en lugar de líneas simples (por ejemplo, /* ... */ en lugar de // ... en JavaScript). Por defecto, las siguientes combinaciones de teclas se asignan para alternar comentarios de bloque:

  • Ctrl + Shift + / (En Windows y Linux)
  • Comando ⌘ + Alt + / (En Mac)


Solo una nota importante. Si tiene un comentario en HTML y su comentario no funciona
(Tal vez es un archivo PHP), así que no marque todos los comentarios, solo coloque el cursor al final o al comienzo del comentario (antes) e intente de nuevo ( Ctrl + / ).


Ctrl - / insertará // estilo de comentarios, para javascript, etc.
Ctrl - / insertará <!-- --> comentarios para HTML,
Ctrl - / insertará # comentarios para Ruby,
..etc

Pero no funciona perfectamente en etiquetas HTML <script> .

<script> ..blah.. </script> HTML <script> ..blah.. </script> :
Ctrl - / twice (es decir, Ctrl - / Ctrl - / ) comentará efectivamente la línea:

  • La primera Ctrl - / agrega // al comienzo de la línea,
    que comenta la etiqueta del script, pero agrega el texto " // " a su página web.
  • La segunda Ctrl - / luego rodea eso en los comentarios de estilo <!-- --> , que lleva a cabo la tarea.

Ctrl - Shift - / no produce comentarios multilínea en HTML (o incluso comentarios de una sola línea), pero sí
agregue /* */ escriba comentarios de varias líneas en Javascript, texto y otros formatos de archivo.

-

[Agregué como una nueva respuesta ya que no pude agregar comentarios.
Incluí esta información porque esta es la información que estaba buscando, y esta es la única página relacionada de de mis resultados de búsqueda.
Desde que descubrí el truco / / para las etiquetas de script HTML y decidí compartir esta información adicional, ya que requiere una pequeña variación de la general catch-all (y se informó anteriormente)
/ y Ctrl - Shift - / método de comentar el código de uno en sublime.]