Текстовий редактор Windows для видалення великого блоку авторського тексту в декількох вихідних файлах? [зачинено]


1

Додаткова довідкова інформація:

[ Автор проекту з відкритим кодом Java, який я використовую, змінив сповіщення про авторські права в кожному файлі проекту. Як наслідок, я не можу більше відрізняти стару версію проекту від нової версії, оскільки кожен файл позначається як інший через нове повідомлення про авторські права. Для того, щоб зробити цю різницю з цією новою версією проекту, мені спочатку потрібно видалити сповіщення про авторські права з кожного файлу в новому проекті та в старому проекті, а потім виконати новий розріз базової лінії, з якого потрібно рухатися вперед. ]

З: Чи існує текстовий редактор у Windows, який би знаходив і видаляв цей блок тексту з усіх файлів вихідного коду проекту:

/*
 *  Copyright (C) 2010 Franklin Pierce
 *
 *  This file is part of mexxaco.
 *
 *  mexxaco is free software: you can redistribute it and/or modify
 *  it under the terms of the GNU Lesser General Public License as published by
 *  the Free Software Foundation, either version 3 of the License, or
 *  (at your option) any later version.
 *
 *  mexxaco is distributed in the hope that it will be useful,
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *  GNU Lesser General Public License for more details.
 *
 *  You should have received a copy of the GNU Lesser General Public License
 *  along with mexxaco.  If not, see <http://www.gnu.org/licenses/>.
 */

IIRC, BeyondCompare3 (і, можливо, і інші засоби відмінності) можуть розрізняти папки / файли, ігнорувати коментарі та пробіли.
yhw42

Відповіді:


1

Пара варіантів: Eclipse, Notepad ++, Dreamweaver. Notepad ++ може бути найпростішим, найдешевшим підходом. Ось гарна стаття, що показує Notepad ++:

http://www.makeuseof.com/tag/how-to-find-and-replace-words-in-multiple-files/


Я використовую Notepad ++ на даний момент, але він пропонує лише можливість замінити обмежену кількість слів - не великий блок тексту - наскільки мені вдалося це сказати. Ваша посилання також передбачає стільки.
marc

1
@marc, ви неправильні. Текстове поле, в якому ви вводите текст, невелике, але він підтримуватиме стільки, скільки ви зможете скопіювати / вставити в нього. Поганий інтерфейс, але він працює.
Joshua

0

Ulta Edit має заміну у файлах. Це можна використовувати для видалення авторських прав. Також Beyond Compare здатний виявляти коментарі і ігнорувати їх, коли він порівнюється.


Чи є "заміна у файлах" у UltraEdit для слів або дозволяє блоків тексту? Як я вже говорив вище, я використовую Notepad ++, і він має це обмеження.
marc

Здається, це блоки тексту.
Nick
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.