挨踢牛魔王
26-03-13 14:13 微博认证:科技博主

还有一个,关于代码搜索的问题,有人拿语义检索跟我杠。

那我就问你,比如说,你搜索一个函数名func,你语义检索,搜出来一堆。
有的是这个func的声明,有的是这个func的调用,有的是写在注释里面的。
你怎么判断是哪种类型呢?

你不能判断是哪种类型,你修改的时候,把注释里面的改了,有个蛋用?

方法是,上ast抽象语法树和lsp,一下子就能判断这个func是声明,还是调用,还是注释。
100%准确。

这就是为什么AI编程这么厉害的原因之一。
简单的说,在代码领域,它的搜索是能做到100%准确的。
哪个领域现在可以做到?

拿这个来杠,编译原理是白学了吗?

发布于 江苏