2012-03-08 42 views
0

我在替换当前项目中的文件内容时遇到麻烦。我重命名了一个目录,并且很多类名都被改变了原因。想要用netbeans重命名这个类,但是我无法很好地设置文件路径模式。NetBeans - 在子目录下的文本文件中替换

上一个目录路径是:Test/TestCase在源文件下,新路径是Test/UnitTest。所以我必须在我的php文件中将TestCase单词重命名为UnitTest。

我尝试了* .php,它的工作原理(当然它的工作原理...),但返回包含该单词的项目中的每个php文件,而且我不想从大约五千提交正确的文件。单元测试系统的文件可以很容易地包含TestCase的字......

尝试了以下的模式,但他们给了空的结果:

Test\UnitTest\*.php 
*Test\UnitTest\*.php 
Test/UnitTest/*.php 
*Test/UnitTest/*.php 
Test/UnitTest/* 

我没有什么线索我做错了.. 。我试图搜索教程中的文件搜索模式,但只找到了正则表达式模式,这些绝对不是我正在寻找的。有谁能够帮助我?

+0

解决了* .php和Test_TestCase_ => Test_UnitTest单词,但我仍然好奇如何用文件名模式解决这个问题... – inf3rno 2012-03-08 01:18:54

回答

0

大声笑,我再次检查,我意识到,我没有注意到“范围”部分上次。您可以选择当前选择而不是整个项目。因此,模式匹配,只有文件名,而不是文件的相对路径...

它是那么明显......这是一个史诗般的失败,我想我是太累了......