Удобный способ вставки трассировочных сообщений
Как-то я отлаживал код в базе, где не была доступна отладка. Пришлось расставлять много трассировочных сообщений.
Но потом возникла проблема — как их все найти и убрать.
Поэтому, чтобы таких проблем не было, рекомендую трассировочные сообщения вставлять таким образом:
ВставитьДанныеСотрудника(ДанныеОбъекта, "Исполнитель", ДанныеОбъекта.СотрудникСсылка, ДанныеОбъекта.Дата); ;//Сообщить("СотрудникСсылка:" + ДанныеОбъекта.СотрудникСсылка + " : " + ТипЗнч(ДанныеОбъекта.СотрудникСсылка)); ;//Сообщить("ИсполнительОрганизацияСсылка:" + ДанныеОбъекта.ИсполнительОрганизацияСсылка + " : " + ТипЗнч(ДанныеОбъекта.ИсполнительОрганизацияСсылка));
Тогда все активные трассировочные сообщения можно найти поиском по «;С», а неактивные (доступные) — поиском по «;\\С». Ну и можно использовать глобальную замену строк для включения отключения трассировочных сообщений. Например, заменить «;Сообщить(» на «;\\Сообщить(» для отключения всех трассировочных сообщений.
Параноикам можно использовать две точки с запятой.
Свежие комментарии