我正在使用Eclipse PDT for PHP。
假设我在第145行的“rightsManager.php”中有错误,我在项目的几十个目录中有数百个的文件,最快的方法是什么该文件和行号?
我可以使用 CTRL-H 搜索所有文件的文本,但如何快速搜索文件名? (例如 Firefox 中的CTRL-H,它会为您提供过去网址的搜索框)。
CTRL - SHIFT - R ,谢谢保罗!
答案 0 :(得分:4)
Ctrl + Shift + R应该弹出任何版本的Eclipse中的资源查找器,键入您的文件名模式,您将在几秒钟内获得您的文件。您可以使用Ctrl + L
跳转到一行alt text http://www2.cwcweb.com-a.googlepages.com/openresource.png
答案 1 :(得分:2)
如果Ctrl+Shift+M
搜索函数名称,或Ctrl+Shift+R
搜索文件名怎么样?
然后,Ctrl+L
转到您想要的行。
不幸的是,我不认为你只能使用一个对话框来“转到文件+转到行”: - (
有关这些内容的更多信息,请打开“导航”菜单; - )
编辑:如果您正在寻找更快地完成工作的方法,您可能也会对我前一段时间提出的Eclipse PDT “tips” ?问题感兴趣;-)(答案不多,但是:-()< / em>
答案 2 :(得分:1)
如果您使用Ctrl + H打开搜索,请将文本条件保留为*,然后使用您要查找的文件的名称填写文件名模式字段,它将按文件名搜索。但是,它不会指向您的行号。Search http://img19.imageshack.us/img19/4597/searcht.png
答案 3 :(得分:0)
(警告:未来的无耻营销)
开放资源(Ctrl + Shift + R)确实是一个很好的解决方案。如果您正在寻找更强大的东西,我们有一个名为nWire for PHP的Eclipse插件。它还提供快速搜索,但您可以搜索所有内容:文件,类,变量,字段,方法,函数......一切。
此外,一旦找到了您要查找的文件,就可以选择它并在其他文件中查看其所有参考文件。您可能会发现它很有用。