Вход | Регистрация
 

Написал утилитку по удалению //MRG из кода

Написал утилитку по удалению //MRG из кода
Я
   Demon4ik
 
28.04.07 - 12:12
Добрый День.
Я тут поднимал тему по поводу удаления MRG, наткнулся на крайне низкую активность. Такое ощущение, что все удаляют мусор из кода руками или же просто не пользуются объединением конфигураций. Пришлось писать... сначала на 1с, но обработка работала очень ОЧЕНЬ долго и не могла переваривать большие куски кода. Потом на дельфях. Обработка объединенного глобального модуля ЗиК (53000 строк) заняла порядка 20 сек. Может кому пригодится.

http://slil.ru/24302605 213kb

В верхнее окно вставляем код объединенного модуля - жмем "удалить MRG"
Утилитка удалит теги внесено, вынесено(вместе с вынесенным кодом) и заменено(вместе с замененным кодом). В нижнем окне появится отфильтрованный код останется кликнуть правой "Выделить Все" и скопировать.
Тестируйте.
 
 
   Demon4ik
 
1 - 28.04.07 - 12:31
одинэснеги сегодня спят...
   mszsuz
 
2 - 28.04.07 - 12:53
Методом объединения "Объединять объекты" пользуются как раз для того, чтобы видеть то, что ты называешь "мусором". И пользуясь этой информацией выправляют текст модулей.
А если тебе всего этого не нужно - делай просто "Замещать объекты" и никаких <MRG> не вылезет.
   Скользящий
 
3 - 28.04.07 - 12:58
(0) Теперь напиши утилиту, которая будет этот мусор возвращать обратно...
   Terv
 
4 - 28.04.07 - 12:59
(2) +1...
я же тебе там указал, что надо читать документации... а не заниматься фигней.
   mikecool
 
5 - 28.04.07 - 12:59
(0) а чем поиск/замена не нравится(типа найти MRG , заменить на пустую строку)?
   Каанкереде
 
6 - 28.04.07 - 13:02
(0) все пользуются режимом объединения...А вот мусор почему-то только у тебя ....
   desert cactus
 
7 - 28.04.07 - 13:04
(0) Мдя.. если бы твоя утилитка знала, какое западло она делает... :)
   coder1cv8
 
8 - 28.04.07 - 13:05
Короче, автор написал утилитку на свою голову )
   povar
 
9 - 28.04.07 - 13:24
полезная утилита +1
   Иде я
 
10 - 28.04.07 - 13:37
Нифига не полезная ....лениво и нафиг не надо.
 
 Рекламное место пустует
   povar
 
11 - 28.04.07 - 13:38
(10) мне она нафих не нада, я чтобы автора подбодрить :)
   Demon4ik
 
12 - 28.04.07 - 13:53
Звери! :) Я тут за два дня дельфю первый раз в жизни поковырял а вы ;%:№; блин!!!
У меня мои изменения находятся в моих тэгах 
 //Программист(
 
//Программист)
вот это я оставляю, а остальное мне нужно чтоб как у новой конфы было. Попробуйте объединить 271 на 272 на 273 и на 274, а потом в этой каше разобраться
   Demon4ik
 
13 - 28.04.07 - 13:58
(2) если в глобальном модуле мне нужно переносить мои изменения из релиза в релиз в десятке процедур, как тогда поступать??? Дописывать их постоянно после замещения долго, вот объединить мне проще, только от MRG шек потом избавляться долго было.
   coder1cv8
 
14 - 28.04.07 - 14:04
Да ладно, нормальная утилита, не очень актуально правда и пишется за 5 минут, но не суть... Написал и молодец. Набросились, правда, на человека...

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует