![]() |
1
5
我通常在我的IDE中使用搜索功能(nusphere phped)。它相当快,允许我按文件类型进行过滤。Windows的搜索功能是无用的,而且在每一个新版本中都会变得更糟。 不管怎样,我问了一个关于 programming-friendly search programs 一会儿回来。也许其中一个答案有帮助。 |
![]() |
2
13
我以前用
|
![]() |
3
6
使用Cygwin:
一定要引用一些时髦的操作符,这样shell就可以让它们单独存在, 例如 ,
|
![]() |
4
3
使用谷歌桌面索引和全文搜索您的源文件。 |
![]() |
6
1
我打开项目,我相信所需的代码在里面,并使用我的编辑器的“在项目中查找”选项。 |
![]() |
7
1
OSX有一个名为spotlight的东西和一个名为mdfind的命令接口。如果你在Mac上,这些是最好的本地搜索工具。 |
![]() |
8
0
当我必须做那种搜索的时候
(即,我想找到代码的准确部分)
,或者使用EclipsePDT的“Search into directory”或“Search into directory by regex”功能。
(我正在使用的IDE)
或最终使用
(对于使用Windows和/或不喜欢CLI的用户,有一些图形工具的作用类似于
|
![]() |
9
0
具有一致的命名方案。它是memset()还是setmem()?initializeuart()或uartinitialize()或uartinitialize()或uartinit()? |
![]() |
10
0
|
![]() |
11
0
TotalCommander 的搜索功能 |
![]() |
12
0
我通常知道我将要做一些有点挑剔的事情,所以我在这一部分附近猛击了一条评论。评论中应该有足够的关键词,以便我找到我想要的内容。 那么这只是一个关于find/grep组合的案例。 |
![]() |
13
0
由于我花了一天的大部分时间疯狂地在emacs中键入随机的代码位,而徒劳地希望其中一个可以做一些有用的事情,所以我经常使用emacs 查找DIRD 命令:
如果这不是一个20美元的工具用来解决10美分问题的伟大例子,我不知道是什么。 |
![]() |
14
0
对于C代码,我使用BSD编码样式,它声明一个名为
char * foo(int x) { ... } 使用这种样式,函数定义是源代码中唯一一个可以在行首显示函数名的位置。那么使用grep只是一个问题: grep '^foo' **/*.c 这个把戏过滤掉了 惯例用法 功能,集中在 定义 .
什么时候?
find src -name \*.c -exec grep '^foo' '{}' +
注意这里的用法
|
![]() |
15
0
Pekka提供的链接为我提供了迄今为止最好的答案。 Powergrep是最接近我所寻找的解决方案。 这并不完美,但对于Windows GUI解决方案来说…我喜欢它。 |
![]() |
16
0
见 SD Source Code Search Engine . 这将源代码分解为与每种语言的元素(关键字、标识符、字符串、常量、数字、运算符)相对应的片段。您可以对仅限于一种类型(代码)文件、特定文件集和匹配的标识符进行公式化搜索。 福 在所有文件中,setc。 搜索引擎预先对代码进行索引,以便能够以远比grep快的速度搜索数千个文件,它在一个GUI窗口中显示点击,在另一个窗口中显示所选点击的完整源代码。您可以在源代码上启动编辑器。 |
![]() |
John V · 是否存在单元测试无法发现的逻辑/流错误类型? 7 年前 |
![]() |
Beefster · 为什么ANSI颜色转义以“m”而不是“]”结尾? 7 年前 |
![]() |
Guillermo Gutiérrez · STR转换是如何工作的? 7 年前 |
![]() |
RudziankoÅ · 合并排序数组算法 7 年前 |
|
user8852560 · 构造函数中的验证和构造函数冲突 7 年前 |
![]() |
jav974 · 订购产品时寻找最佳价格组合的算法 7 年前 |
![]() |
hippietrail · 确定浮点数中前导零的数量 7 年前 |