(начало)
1) Объяснение кода (Explain)
Эта команда всегда создает новый чат, в котором первая фраза "Explain code" (вероятно "Объясни код", если выбран российский режим работы), а потом идет копипаста выделенного кода из модуля.
В результате получаем общие слова о том, что по мнению Напарника тут может происходить. Если была выделена функция целиком, то в описании будет перечисление входящих параметров и возвращаемого значения. Заметил, что в описании так же упоминаются переменные которые создаются и используются в модуле.
По названию переменных и вызываемых функций Напарник строит гипотезу, что тут может происходить: так я попросил объяснить процедуру управления видимостью/доступностью колонок таблицы товаров в инвойсе, а он посчитал, что это фрагмент из ценообразования и вероятно из конфигурации ERP.
Чего тут нет: а) нет понимания, что это вообще за конфигурация, б) нет понимания, откуда вызывается объясняемая функция, в) нет понимания что делают вызываемые в тексте функции.
Т.е. состоянием на сейчас стандартные функции EDT с показом описания вызываемой функции при наведении мышкой и с командой "показа иерархии вызовов" могут рассказать про кусок кода НАМНОГО больше чем Напарник.
Не вижу смысла использовать пока не доработают использование контекста проекта.
Post #298
103
- 👍 4