WedX - журнал о программировании и компьютерных науках

Как вы выполняете глобальный поиск и замену во всех файлах в проекте Delphi 2006

Помощь !!!

Я только что потратил около 10 минут на поиск способа поиска и замены всех файлов в проекте Delphi 2006.

Подскажите пожалуйста как это сделать

03.11.2008

  • DELPHI 2010 та же проблема. 08.10.2009

Ответы:


1

Я бы использовал поиск Grep от GExperts для этого.

03.11.2008
  • +1 спасибо за эту подсказку - gexperts должны быть в первую очередь для поиска таких недостающих функций :) 08.10.2009

  • 2

    Насколько я знаю, в D2006 такой функции нет.

    Я использую Notepad++ для этой задачи.

    03.11.2008
  • через несколько модулей? то есть глобальный 30.01.2018

  • 3

    Возможно, вы можете использовать параметр «Переименовать» в меню «Рефакторинг». Он работает с несколькими файлами.

    03.11.2008
  • Я обнаружил, что он часто пропускает ссылки, и мне все равно приходится переименовывать их в редакторе. 04.03.2011

  • 4

    Я использую BK ReplaceEm V2.0

    Делает работу.

    Еще одна замечательная утилита — WinMerge.

    04.11.2008

    5

    GEExperts очень хорошо работает на Delphi 7 (не могу проголосовать за Мариуса, потому что у меня низкая репутация). Выполните глобальный поиск в grep GEExperts, затем нажмите «Заменить». Довольно просто. Также интегрируется непосредственно в IDE.

    08.11.2013

    6

    CnPack – это пакет Delphi, содержащий сотни инструментов, таких как расширения IDE и функции редактора. Он совместим со всеми версиями Dephi и имеет быструю и простую опцию «Заменить в файлах». Я настоятельно рекомендую использовать его.

    17.01.2019

    7

    GExperts — это то, чем пользуются мои непосредственные коллеги и довольно популярны. Я сам предпочитаю Notepad++ для таких задач (бесплатный, локализованный и с открытым исходным кодом). Очень удобно быстро проверять вещи в pas, а также файлы dfm, dpr, dpk и даже dproj и groupproj.

    17.01.2019

    8

    Для поиска всех файлов в вашем проекте вы можете использовать:

    Ctrl + Shift + F

    10.04.2015
  • К сожалению, это ищет только выражение; он не допускает замены во всех найденных вхождениях. 08.04.2019
  • Новые материалы

    Как проанализировать работу вашего классификатора?
    Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

    Работа с цепями Маркова, часть 4 (Машинное обучение)
    Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

    Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
    Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

    Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
    Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..

    Учебные заметки: создание моего первого пакета Node.js
    Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm. Оглавление Глоссарий I. Новый пакет 1.1 советы по инициализации..

    Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
    Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..

    ИИ в аэрокосмической отрасли
    Каждый полет – это шаг вперед к великой мечте. Чтобы это происходило в их собственном темпе, необходима команда астронавтов для погони за космосом и команда технического обслуживания..


    Для любых предложений по сайту: [email protected]