gpt4 book ai didi

.net - Visual Studio 宏的当前行

转载 作者:行者123 更新时间:2023-12-02 07:53:07 24 4
gpt4 key购买 nike

如何从宏中读取当前行(光标所在的位置)的文本?

我要使用这样一个函数:

 Public Sub AddTextToChangeLogFile()
Dim textOnACurrentLine As ???
textOnACurrentLine = ???

If textOnACurrentLine.Text <> String.Empty Then
Dim sw As New StreamWriter("C:\###\Changes.txt", True)
sw.WriteLine(textOnACurrentLine + ". file: " + DTE.ActiveDocument.Name)
sw.Close()
End If
End Sub

最佳答案

你可以使用类似的东西:

Dim textOnACurrentLine As String
DTE.ActiveDocument.Selection.StartOfLine(0)
DTE.ActiveDocument.Selection.EndOfLine(True)
textOnACurrentLine = DTE.ActiveDocument.Selection.Text

关于.net - Visual Studio 宏的当前行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2538312/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com