美文网首页
OpenGrok 搜索实操

OpenGrok 搜索实操

作者: 戈壁堂 | 来源:发表于2020-09-24 17:57 被阅读0次

    /Sonar@/ 匹配任意string
    -"void main( String[] args )" +"main" 不包含什么,包含什么
    main 默认搜索
    main !args 过滤不包括的部分
    main AND args 同时包含

    http://private-anon-38378c6011-opengrok.apiary-mock.com/source/api/v1/search?full=-%22void+main%28+String%5B%5D+args+%29%22+%2B%22main%22&defs=&refs=&path=&hist=&type=&xrd=&searchall=true

    definition: 方法名,变量名
    toConfigProjectForUnitTest
    toConfigProjectFor*

    %22hereWeGo%20coming%22~20
    "hereWeGo coming"~20 在20个字母之间包含hereWeGo和coming两个词

    http://private-anon-38378c6011-opengrok.apiary-mock.com/source/api/v1/search?full=%22hereWeGo+coming%22%7E20&defs=&refs=&path=&hist=&type=&xrd=&searchall=true

    搜索:Symbol 和 Definition的区别:
    LogListener

    搜索路径:
    com.guazi.qa.su.executor.service

    /[a-zA-Z]*service/

    http://private-anon-38378c6011-opengrok.apiary-mock.com/source/api/v1/search?full=&defs=&refs=&path=com.guazi.qa.su.executor.service&hist=&type=&xrd=&searchall=true

    Histtory: 搜索log提交记录。搜索的结果可以看到 git diff效果(不同的演示方式)jumper,在不同的diff块之间跳转

    Feature


    根据help页面进行练习验证。

    如果只有一个结果,将自动跳转到对应的源码位置,否则列出搜索结果

    在api文档页面可以生成搜索url样式
    https://opengrok.docs.apiary.io/#reference/0/search/return-search-results?console=1

    相关文章

      网友评论

          本文标题:OpenGrok 搜索实操

          本文链接:https://www.haomeiwen.com/subject/dfktuktx.html