在搜索中删除整个(或多个)行并在eclipse中替换

时间:2015-11-21 17:54:30

标签: java regex eclipse replace

我有大约200个Java文件,我想在eclipse中删除200个文件中的以下行:

public static final String ID = "@(#) $Id: LoginView.java 457 2015-10-26 12:52:10Z $";

此行中的varibale内容为@(#) $Id: LoginView.java 457 2015-10-26 12:52:10Z $

如何搜索所有行并删除它们?

怎么做,如果我有评论,例如

//*****************************************************************************
//
//                            Copyright (c) 2015
//                            All rights reserved
//
//        The contents of this file is an unpublished work protected.
//
//        This software is proprietary to and emboddies confidential
//        technology of abc. Possession, use and copying
//        of the software and media is authorized only pursuant to a
//        valid written license. This copyright
//        statement must be visibly included in all copies.
//
//*****************************************************************************

//*****************************************************************************
//
// $Revision: 457 $ ($Date: 2015-10-26 13:52:10 +0100 (Mo, 26 Okt 2015) $)
//
// filename : LoginView.java
//
// contents :
//
//*****************************************************************************

变量内容是最后一部分,在这里它是相同的:我想在每个文件中删除eclipse中的WHOLE评论。

如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

您可以使用Ctrl + h将范围作为工作区进行文本搜索,然后在工作区中的所有项目中搜索它,并显示在搜索结果中。 现在为每个文件执行Ctrl + F并替换它。

如果您使用的是Notepad ++,那么您可以搜索并选择“在所有打开的文档中全部替换”将在所有文件中替换它。 希望它能解决您的搜索和替换问题