web-dev-qa-db-fra.com

Comment mettre chaque ligne entre guillemets dans SublimeText?

Contribution:

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

Production attendue:

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

Le fichier d'entrée réel a plus de 600 lignes et je cherche un moyen rapide de mettre chaque ligne entre guillemets? La méthode implique-t-elle l'utilisation de plusieurs curseurs? Qu'en est-il des macros?

30
Aniket Suryavanshi

J'utiliserais une approche à plusieurs curseurs comme celle-ci:

Windows

  1. Ctrl + A (Tout sélectionner)
  2. Ctrl + Shift + L (Divisé en lignes)
  3. End (Placez le curseur à la fin de la ligne)
  4. " (Ajouter la citation à la fin de la ligne)
  5. Home (Aller au premier caractère de la ligne)
  6. Home (Allez au début de la ligne ... comme si vous avez des tabulations ou des espaces)
  7. " (Ajouter la citation au début de la ligne)

Mac

  1. Cmd + A (Tout sélectionner)
  2. Cmd + Shift + L (Divisé en lignes)
  3. Cmd +  (Placez le curseur à la fin de la ligne)
  4. " (Ajouter la citation à la fin de la ligne)
  5. Cmd +  (Aller au premier caractère de la ligne)
  6. Cmd +  (Allez au début de la ligne ... comme si vous avez des tabulations ou des espaces)
  7. " (Ajouter la citation au début de la ligne)
103
Maxime

Metoda 1:

  • brak wielu kursorów
  • + najlepsza wydajność (ouzbek)
  • - trochę niezdarny

Zastąp (.*) przez "\1"

Metoda 2:

  • wiele kursorów
  • + najlepszy pod względem użyteczności/komfortu
  • - wolniej dla większych plików
  • - nie będzie działać, jeśli plik ma puste linie

Ctrl+a,Ctrl+Shift+l"

Metoda:

  • wiele kursorów
  • + blisko # 2 jako użyteczność, ale działa zawsze
  • - wolniej dla większych plików

Ctrl+a,Ctrl+Shift+l,End, ",Home"

19
ndnenkov

Aucune de celles-ci ne fonctionnait dans Sublime 3 pour un fichier tsv multi-colonnes avec un espacement entre les tabulations .

0
gdwitt