gifts2017

Удалить все закомментированные строки

Опубликовал Roman Orlov (orloffrv) в раздел Программирование - Инструментарий

Срочно понадобилось вычистить забитый комментариями глобальный модуль. Те утилиты, что нагуглил, ну что сказать  - ну как-то они заскучали сразу минут на 10-20 (ога, глобальный модуль :). Решил нарисовать быстрый.

Работает просто, без анализа MRG, увидел два слэша - убрал строку. Для быстроты я не стал добавлять текстфилды на форму, работаем напрямую с буфером обмена. Порядок простой:

1.Вырезали текст из модуля 1С

2.Переключились на чистилку

3. Ctrl+V ---->  Ctrl+C  (Подсказки будет видно)

4. Переключились в 1С, вставили

 

Идеи, предложения, адекватная критика  - приветствуются

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
ClearComment.exe
.exe 4,91Mb
02.05.12
11
.exe 4,91Mb 11 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Владислав Чинючин (vcv) 03.05.12 11:28
Можно штатными виндовыми средствами. Если ограничиваться условием "увидел два слэша - убрал строку".
Сохранили глобальник в файл.
Из командной строки выполнили findstr /R /V /C:"^[ ]*//" ГлобальныйМодуль.1s >ГлобальныйМодуль.1snc
(в квадратных кавычках символ табуляции и пробел).
Из файла ГлобальныйМодуль.1snc вставили в глобальник текст без комментариев.
2. Василий Антонов (khaoos) 05.05.12 06:16
(1) vcv, Это регулярные выражения? Часто приходится использовать? Надо б тоже изучить.
3. Владислав Чинючин (vcv) 05.05.12 09:08
(2) То, что поддерживает findstr, это жалкие обрезки от регулярных выражений. Но всё же лучше чем ничего.
Делай "findstr /?" и узнаешь всё, что он может.
Если уж обрабатывать тексты с регулярными выражениями в полный рост, лучше скачать в интернете портированные для windows утилиты grep и awk.
4. Dmitry Bas (b-dm) 10.05.12 16:02
положите в описание обработки нормальный скриншот, чтобы было понятно как оно работает....
а то есть сугубо теория, потому и скачивать не хочется, как какого то кота в мешке :-)
5. Roman Orlov (orloffrv) 11.05.12 14:03
работает через буфер обмена, кнопок нет
6. Ильдус Гаясович (ildus78) 29.06.12 14:53
а чем комментарии помешали?
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа