ver usar teclas sublime para como combinaciones comandos carpetas atajos atajo sublimetext3 sublimetext

sublimetext3 - usar - plugins sublime text 3



¿Cómo envolver cada línea entre comillas en SublimeText? (2)

Entrada:

boston beach summer figural yellow blue boston floral flowers still still-life food pink figural boston horse pink purple house flowers floral figural

Rendimiento esperado:

"boston beach summer figural yellow blue" "boston floral flowers still still-life food pink figural" "boston horse pink purple house flowers floral figural"

¿El archivo de entrada real tiene más de 600 líneas, y estoy buscando una manera rápida de ajustar cada línea entre comillas? ¿El método implica el uso de múltiples cursores? ¿Qué tal macros?


Yo usaría un enfoque de múltiples cursores como este:

Windows

  1. Ctrl + A (Seleccionar todo)
  2. Ctrl + Shift + L (Dividir en líneas)
  3. Fin (Poner el cursor al final de la línea)
  4. " (Agregue la cita al final de la línea)
  5. Inicio (Ir al primer carácter de la línea)
  6. Inicio (Ir al principio de la línea ... como si tuviera pestañas o espacios)
  7. " (Agregue la cita al comienzo de la línea)

Mac

  1. Cmd + A (Seleccionar todo)
  2. Cmd + Shift + L (Dividir en líneas)
  3. Cmd + (Poner el cursor al final de la línea)
  4. " (Agregue la cita al final de la línea)
  5. Cmd + (Ir al primer carácter de la línea)
  6. Cmd + (Ir al principio de la línea ... como si tuviera pestañas o espacios)
  7. " (Agregue la cita al comienzo de la línea)

Método 1 :

  • no hay cursores múltiples
  • + mejor rendimiento (uso para archivos grandes)
  • - un poco torpe

Reemplazar (.*) Con "/1"

Método 2 :

  • cursores multiples
  • + mejor en cuanto a usabilidad / comodidad
  • - más lento para archivos más grandes
  • - no funcionará si el archivo tiene líneas vacías

Ctrl + a , Ctrl + Shift + l , "

Método 3 :

  • cursores multiples
  • + cerca del # 2 como usabilidad, pero funciona siempre
  • - más lento para archivos más grandes

Ctrl + a , Ctrl + Shift + l , Fin , " , Inicio "