在vs代码中有什么快速的搜索方法吗方法2中引用的方法1?
我正在尝试查看使用远程redux devtools是否对我的项目有用,我们正在使用下一个js,它通过getInitialProps
进行服务器端调用,所以我正在尝试在getInitialProps
中查找对dispatch
的所有引用
我需要更具体的搜索,而不是通过command + shift + F
单独搜索任一项(dispatch
或getInitialProps
(。在这种情况下,我需要在getInitialProps
中搜索对dispatch
的引用
如果我们可以假设您的getInitialProps
函数的形式与以下类似:
static async getInitialProps(ctx) {
const res = await fetch('https://api.github.com/repos/zeit/next.js')
const json = await res.json()
dispatchEvent(event)
return { stars: json.stargazers_count }
}
特别是对于最后一行的return
语句,则此正则表达式用于区分那些getInitialProps
函数与该函数中某个位置的序列dispatch
。
^.*getInitialProps[sS]*?bdispatch[sS]*?(return).*n.*
如果你只想要dispatch
而不是dispatchEvent
,你可以像bdispatchb
一样在它周围使用单词边界,除非它被用作dispatch(
,然后使用bdispatch(
或类似的词。
参见regex101演示