Макросы Visual Studio: цикл по выделению, добавление .Append ("и") к каждой строке в выделении - PullRequest
0 голосов
/ 18 марта 2010

Нашел это:

Sub SurroundWithAppendTag()
        DTE.ActiveDocument.Selection.Text = ".Append(""" + DTE.ActiveDocument.Selection.Text + """)"
End Sub

Но я не могу понять, как перебрать каждую строку текста в выделении. Есть мысли?

1 Ответ

2 голосов
/ 18 марта 2010

Simple:

Dim lines = DTE.ActiveDocument.Selection.Text.Replace(vbCrLf, vbLf).Split(vbLf)

Остальное зависит от вас ...

...