2017-06-01 2 views
3

Comment puis-je sélectionner chaque N lignes dans le code Visual Studio. Je ne peux pas trouver une expression regualr correcte peut me laisser faire cela. .Comment sélectionner chaque ligne N dans vscode?

+0

La question n'est pas claire. Voulez-vous le sélectionner avec le curseur ou quoi? –

+0

Je veux utiliser plusieurs curseurs sur mon document pour l'édition (extraction), dont les données dont j'ai besoin se trouvent dans toutes les autres lignes ou toutes les lignes N. –

+0

@Charles Quelle est la taille de vos données? Large ou petit? –

Répondre

0
  • Ctrl + H
  • Check l'icône régulière exp *
  • Recherche: (.?^* $ [\ N]) {9}

Ce RegExp trouvera [ed . mais pas select] 9 lignes de code à la fois - les lignes vides comptent comme une ligne.

Avec quoi allez-vous les remplacer?

+0

Merci Marc, mais pour celui-ci je ne peux que le remplacer par quelque chose. Si je veux copier le contenu par plusieurs curseurs, cela fonctionne-t-il aussi? –

+0

Bizarrement, je ne trouve pas une option pour sélectionner l'occurrence actuelle "trouver", seulement toutes les trouvailles via Alt + Entrée Sélectionner toutes les occurrences de Rechercher correspondance editor.action.selectAllMatches Quelqu'un sait-il d'une commande "selectCurrentMatch"? – Mark

1

Sélectionnez multi lignes à VsCode

code Visual supporte nativement cette fonctionnalité.

Mais vous devez sélectionner les lignes manuellement.

  1. Maintenez enfoncé le bouton alt et cliquez où vous voulez sélectionner les données

enter image description here

  1. Vous pouvez également sélectionner plusieurs lignes enter image description here

Pour plus de détails: Visual Studio Code Documentation

+0

Merci Hamza, savez-vous que je peux le faire via le clavier? Parce que j'ai quelques milliers de lignes de code, de toute façon pour le faire plus vite? –

+0

@Charlez La sélection se fera après que N lignes ou N peuvent varier? –

+0

Correct. Les sélections ont le motif. Chaque ligne N, que N peut être modifiée. –