【问题标题】:Add AzureDevOps Search as Chrome/Chromium 'Other search engine'将 AzureDevOps 搜索添加为 Chrome/Chromium 的“其他搜索引擎”
【发布时间】:2020-02-09 23:06:26
【问题描述】:

我想将Azure DevOps Search 添加到 Chrome(或其他 Chromium)浏览器,以便我可以在浏览器中进行快速代码搜索。

我可以搜索所有存储库,但我还希望能够为特定存储库添加特定的“搜索引擎”。

在 Azure DevOps 中搜索特定存储库的查询 URL 是什么?

到目前为止我有什么

我添加了一个新的“其他搜索引擎”:

Search engine: Azure DevOps (all)
Keyword: code
Url: https://dev.azure.com/skykick/SkyKick%201/_search?action=contents&text=%s&type=code

这很有效:

  1. 在地址栏中,输入code 并按tab:

  2. 搜索test

  3. 按 Enter - 转到 Azure DevOps 代码结果

在我的搜索结果中包含特定存储库的 URL 格式是什么?

所以我有一个存储库SkyKick.Example - 我希望能够创建一个额外的“其他搜索引擎”来搜索那个存储库。

我查看了“网络”选项卡,寻找应用使用的 url,并尝试了以下配置:

Search engine: Azure DevOps (SkyKick.Example)
Keyword: example
Url: https://dev.azure.com/skykick/SkyKick%201/_search?action=contents
        &text=%s
        &type=code
        &lp=code-Project
        &filters=ProjectFilters%7BSkyKick%201%7DRepositoryFilters%7BSkyKick.Example%7D
        &pageSize=25
        &__rt=fps
        &__ver=2

但这不会加载页面,只是加载文字墙。

【问题讨论】:

    标签: google-chrome azure-devops chromium


    【解决方案1】:

    好主意!这对我来说适用于将其范围限定为存储库

    https://dev.azure.com/COLLECTION-NAME/_search?action=contents
    &text=%s
    &type=code
    &lp=code-Project
    &filters=ProjectFilters%7Besmith.dev%7DRepositoryFilters%7Besmith.dev%7D
    &pageSize=25
    &result=?
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-22
      • 2012-10-26
      • 1970-01-01
      • 2015-01-29
      • 2021-11-16
      • 1970-01-01
      • 1970-01-01
      • 2019-02-12
      相关资源
      最近更新 更多