在 VB6 IDE 中的行首查找文本

Find text in VB6 IDE at the beginning of a line

我正在尝试搜索大型 VB6 项目以查找分配变量的位置。如果我只是使用“查找”对话框并在“查找内容”文本框中输入变量名称,它会打开许多​​ windows,其中变量是 used,但我只想获取变量是行首第一件事的行(变量被分配给的地方)。

我试过使用“使用模式匹配”选项,但我肯定没有正确使用它;当我搜索 VB6 帮助时,它只是说选项搜索使用模式匹配字符,而没有提到允许什么“模式匹配字符”。

如果您可以将搜索模式设置为使用正则表达式,则可以使用脱字符号指示行首。即,“^”

行首的 FOO 可以通过在搜索框中输入 ^FOO 找到

使用带有“使用模式匹配”选项的 VB6 查找对话框的 VB6 编辑器来查找对变量进行赋值的行的解决方案是:

yourVariableName*=

使用通配符模式匹配字符的地方。它实际上并不要求变量名位于一行的开头,并且可能会产生一些额外的命中,但在 VB6 代码编辑器中简单易用。