Enable javascript in your browser for better experience. Need to know to enable it? Go here.
更新于 : Mar 29, 2022
Mar 2022
试验 ? 值得一试。了解为何要构建这一能力是很重要的。企业应当在风险可控的前提下在项目中尝试应用此项技术。

在往期的技术雷达中,我们介绍了两个基于抽象语法树(AST)表征的代码搜索和替换工具,CombySourcegraph。它们尽管有一些相似之处,但也有一些不同的地方。Sourcegraph 是一个商业工具(也有最多支持10个用户的免费版本),特别适合在大型代码库中进行搜索、导航或交叉引用等操作,重视与开发者的交互体验。相比之下,Comby 是一个用于自动化重复性任务的轻量级开源命令行工具。由于 Sourcegraph 是一个托管服务,它能持续监测代码库,并在成功匹配时发出警报。现在我们对 Sourcegraph 有了更多的经验,决定将其挪到试验状态,以反映我们从中获得的良好体验——但这并不意味着 Sourcegraph 比 Comby 更好。每个工具都有各自专注的方向。

Oct 2021
评估 ? 在了解它将对你的企业产生什么影响的前提下值得探索

另一个引起我们注意的基于抽象语法树的代码搜索工具是 Sourcegraph 。与开源的 Comby 相比,Sourcegraph 是一个商业工具(有 10 个用户的免费套餐)。 Sourcegraph 特别适合在大型代码库中搜索、导航或交叉引用。你可以通过 Sourcegraph 的网站访问云托管版本,进而搜索公开可用的开源存储库。 Comby 是用于自动执行重复性任务的轻量级命令行工具,而 Sourcegraph 的重点在于理解和导航大型代码库的交互式开发人员工具。与 Comby 类似 sed 的界面不同,Sourcegraph 的自动代码重写功能是由 UI 驱动的,允许用户在修改之前查看变更。由于 Sourcegraph 是一项托管服务,因此它还能够持续监控代码库并在匹配发生时发送警报。

发布于 : Oct 27, 2021
Radar

下载第26期技术雷达

English | Español | Português | 中文

Radar

获取最新技术洞见

 

立即订阅

查看存档并阅读往期内容