如何在SourceGraph结构化搜索中仅高亮嵌套的default代码块?
解决SourceGraph仅高亮
default =部分的方法 要让搜索结果只高亮tls_certs变量块里的default =部分,你需要调整结构化搜索语句,把匹配焦点精准定位到default =,同时保留它属于tls_certs变量块的上下文约束。
修改后的搜索语句如下:
repo:… file:… variable "tls_certs" { ... default = $_ ... }
如果不需要匹配default块内的具体内容,也可以用更简洁的写法:
repo:… file:… variable "tls_certs" { default = $_ }
这里的$_是SourceGraph结构化搜索的占位符,用来标记你想要高亮的目标片段。执行这个搜索后,结果就只会高亮tls_certs变量块中的default =部分,而非整个变量块。
内容的提问来源于stack exchange,提问作者Noel Yap
相关产品推荐
相关产品推荐

