问题标签 [code-search]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
153 浏览

xaml - 谷歌代码搜索 - 错过的语言

这很奇怪,但在支持的语言 http://www.google.com/codesearch/advanced_code_search中我看不到 PowerShell 和 XAML ?!

如何过滤该语言的结果?

0 投票
4 回答
49013 浏览

code-search-engine - 替代谷歌代码搜索?

作为一名开发人员,谷歌代码搜索对我来说非常有价值——我每周使用它几次,看看其他开发人员如何使用(通常记录不充分)API。查看其中一些 API 的内部结构或查找与您想要的功能相对应的 API 也很方便(特别是对于 Android 来说,这是一个很好的资源——给它一些您在屏幕上看到的文本,它会通常找到实现类)。

既然谷歌从 2012 年 1 月 15 日起关闭代码搜索,有什么好的替代品吗?

0 投票
1 回答
76 浏览

atlassian-fisheye - 仅在 Atlassians Fisheye 工具中获取差异

有时在使用 Atlassian 的 Fisheye 搜索代码时,我只能在 Diffs 选项卡下获得结果。这是否意味着用于引用我搜索的代码但由于它没有显示在内容下而不再引用?

0 投票
2 回答
2878 浏览

search - github.com 上的代码片段存储库搜索

如何在github.com上搜索代码片段?MSG_PREPARE当我在存储库中搜索时,ErikZalm/Marlingithub什么也没显示。

我正在使用https://github.com/search上描述的存储库代码搜索语法

没有结果,但MSG_PREPARE可以在此存储库中找到。我错过了什么吗?github.com上没有代码搜索吗?

0 投票
4 回答
254 浏览

java - 在方法中搜索多次出现的变量

我的 Java 项目中存在游标泄漏问题。

典型例子:

由于我有一个相当大的代码库,我希望能够找到所有具有两个或多个名为sql.

交替查找具有两个(或多个)调用 prepareStatement 的方法,而无需ps.close;在两者之间调用。

我正在使用 Eclipse,文件搜索有一个正则表达式选项。也许这就是要走的路?如果是这样,它会是什么样子?

0 投票
1 回答
97 浏览

algorithm - 从文件中搜索代码段

我正在尝试搜索某些代码存储库上可用的错误修复。我所拥有的只是个人修复的代码。我需要提出一个可执行文件,它可以解析整个文件,并且可以根据修复预期的整个文件中修复代码的比较来确定修复是否可用。我需要一些建议算法来实现这个本质上是有条件的模式匹配练习。

0 投票
1 回答
306 浏览

c - Eclipse CDT 中 C 的“开放式实现”等价物

我在 Eclipse CDT 上有一个 C 项目,它使用了 OpenSSL 库。我正确配置了库并包含路径,因此我可以在编辑器中打开函数声明(我的意思是.h头文件)(通过按 F3 或单击Open Declaration)。

我现在正在寻找一种快速打开函数实现的方法,就像我可以在 Java 中使用通常的Ctrl + Click.

Eclipse CDT 中的 C 有这样的东西吗?

我正在寻找比导入代码后在 Eclipse 中搜索find . -name "*.c" | xargs grep -li function_name或在 OpenSSL 源目录中搜索更实用的东西。

0 投票
2 回答
234 浏览

search - 基于语义的代码搜索

我们有大量的存储库。我们希望在这些存储库上实现基于语义(功能)的代码搜索。现在,我们已经实现了基于关键字的代码搜索,其中我们爬取了所有存储库文件并使用 elasticsearch 对其进行索引。但这并不能解决我们的问题,因为一些存储库的注释和记录都很差,因此搜索特定的代码/库变得很困难。

所以我的问题是:在这个领域是否有任何开源库或任何以前的工作可以帮助我们索引存储库文件的语义,以便搜索代码变得容易,这也将有助于我们代码的可重用性. 我发现了一些研究论文,如语义代码浏览基于语义的代码搜索等,但由于没有给出实际的实现,所以没有用。所以你能推荐一些好的库或项目来帮助我实现同样的目标吗?

PS:-此外,像 Koders、Google、cocycles.com 等公司也开始了基于功能的代码搜索。但是他们中的大多数人在没有给出任何适当反馈的情况下关闭了他们的操作,谁能告诉我他们面临什么样的困难。

0 投票
1 回答
1499 浏览

tfs - 有没有办法让 TFS 代码搜索识别“@”符号?

我正在 TFS 上的代码库中搜索所有出现的过期电子邮件域。具体来说,我正在搜索“@testexample.com”。但是,搜索似乎完全忽略了“@”符号。

如果我搜索“@testexample.com”,我会得到所有出现的“testexample.com”。我也尝试过“*@testexample.com”,但代码搜索中不允许使用前缀通配符。

0 投票
1 回答
218 浏览

tfs - 延迟多长时间才能对我的最新更改使用 TFS 代码搜索?

当我试图搜索一些最新签入的更改时,我在结果集中找不到它们。代码搜索仅给出 22 个结果。同时,我使用记事本++“在文件中查找”获得了完整的 38 个文件。

然后,我使用 TFS 代码搜索专门搜索了文件名,其中包含我想要的代码。

它显示了该文件,但带有一条说明“您正在查看此文件的旧版本。单击文件名链接以打开最新版本。”。可搜索版本没有我的最新更改,这些更改确实存在于文件的较新版本中。 在此处输入图像描述

你知道延迟有多长吗?是否意味着代码库需要重新索引?我们可以手动执行它以使其搜索最新的代码库吗?