跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 做了一个真正能解决你问题的代码搜索工具 codegetter,邀请大家来测试, www.codegetter.io
未分類
27 3 月 2021

做了一个真正能解决你问题的代码搜索工具 codegetter,邀请大家来测试, www.codegetter.io

做了一个真正能解决你问题的代码搜索工具 codegetter,邀请大家来测试, www.codegetter.io

資深大佬 : DeepFrozen 10

现在市面上有很多的代码搜索工具,但总觉得用着不是很顺手,自己开发了一个,特点如下:

1. 与大多数代码搜索网站不同,本搜索引擎收录的 [不] 是 github 或者 gitlab 等社区开源的 repo,而是所有技术博客(教程、工具包的 doc 、个人博客等等)上大家贴上去的示例代码,这类代码短小精悍,真正是为了解决某一个特定的问题而写成的。

2. 支持自然语言搜索。怎么使用 google,就怎么使用这个引擎。这个搜索引擎不单单只是收录代码本身,而且还会结合特定示例代码的网页内容来标记这段代码,作为匹配特征。

几个典型的 user story 是:

1. 我突然忘记 go 的 switch 语句具体应该怎么写了,default clause 是什么来着?
——在搜索栏旁边选择 go,搜索“switch default”。

2. 想马上写一个 cpp 的简单类,练习虚函数的定义的写法。
——在搜索栏旁边选择 c++,搜索“class virtual function”。

3. shell 里面的 find 命令,如果想加一个 name 的 filter 应该怎么写来着?
——在搜索栏旁边选择 any(*),搜索“shell find with name filter” (any (*)可以让你搜索任何想搜的网页上的 code 片段)

如果你是:

1. 某一种语言的初学者。
2. 团队里的主力输出,厌恶浏览器里打开成片的 tab,仅仅是为了搜索一段代码。
3. 某一个开源库的学习者,需要精简且多样的代码片段来帮助你理解某一个函数的使用方法,提高学习效率。

那么 codegetter 就是你需要的东西。

几个事项:
1.目前 codegetter 支持 robots 协议,agent 是 codegetteragent,尊重个人博客的支持产权。
2.codegetter 目前只支持英文搜索,对中文没有做特定的支持,所以中文的搜索质量无法保证。后续会及时跟进。
3.个人维护的网站,限于资金有限,承载力不是很大,望各位技术大佬试用的时候手下留情。

网址:www.codegetter.io

大佬有話說 (8)

  • 主 資深大佬 : DeepFrozen

    如果大家有任何的意见和建议可以在这里给我留言~

  • 資深大佬 : aoizz

    没有 swiftui 相关的
    Your search – swiftui – did not match any documents.
    Suggest to try different keywords.

  • 主 資深大佬 : DeepFrozen

    @aoizz 抱歉,其实是有的。。。结果截图:[我这个账号太新貌似发不了截图链接]
    网站有的时候会错误的显示没有结果,是个 bug,感谢提供数据点,回去查一下。
    如果碰到如上的提示,你重新点几次搜索按钮,基本就能刷出来。。。。

  • 資深大佬 : lqzhgood

    js 搜出来的都是 java 的。。

  • 主 資深大佬 : DeepFrozen

    @lqzhgood 老兄方便提供一下 query 吗?我查查啥情况。。。

  • 資深大佬 : lqzhgood

    switch

    再搜好像又好了

  • 主 資深大佬 : DeepFrozen

    @lqzhgood 嗯,如果 codegetter 碰到一个陌生的 query,马上给出来的结果可能不是最好的,需要等一段时间的处理(一般 5 ~ 10 秒),就会有更好的结果出现。可以根据 [页面右上角弹出的提示信息] 知道什么时候有更好的结果,此时,只需要重新点一下搜索按钮即可。

  • 資深大佬 : devliu1

    提个建议,把完全相同的代码折叠一下,显示多个来源 但是完全相同的代码可以只显示一份

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具