(начало)
Что собой представляет 1С:Напарник?
С точки зрения EDT, Напарник - это плагин, который можно установить из репозитория https://code.1c.ai/plugin/. С точки зрения пользователя тут есть четыре составляющие: строка статуса, окно чата, раздел настроек и меню команд для редактора модуля кода.
Строка статуса находится справа внизу на панели статуса и это первое, что увидит пользователь после успешной установки Плагина. На самом деле это две панельки: на первой периодически мелькает надпись про выполнение фоновой обработки, а на второй есть надпись Напарник (Workmate), цветовой индикатор (зеленый - сервер подключен и ключ принят; желтый - сервер не отвечает; красный - сервер недоступен и ключ не проверен) и выпадающая менюшка смены поведения автодополнения текста в редакторе (после активации Напарника).
Из всего перечисленного полезен только цветной индикатор статуса подключения - работает или нет фоновое можно увидеть по его мельканию в окошке "Progress", а настройку поведения в редакторе кода делают один раз и потом никогда к ней не возвращаются - никто не включает автодополнение и не выключает его по десять раз за день и потому быстрый доступ не имеет смысла. Может показаться, что панельки хоть бесполезные, но вроде не вредные и пусть себе висят - но на самом деле немного вредные: по умолчанию размещены таким образом, что даже на моем широком мониторе в статусе открытого модуля ячейка с текущими номерами строки и номером символа в нем "скукоживаются" - выводятся две первые цифры, три точки и две последние цифры; нужно наводить мышку и ждать всплывающую подсказку.
По опыту "GitHub Copilot for Eclipse" было ожидание, что из строки статуса можно открыть меню настроек и чат, но сейчас подобного поведения еще нет.
Настройки находятся в настройках EDT в разделе "1С:Напарник". Там можно указать свой персональный ключ, язык для общения с чатом (только русский и английский), а так же настройки автодополнения в редакторе кода: отключение автодобавления, количество добавляемых строк, показывать предлагаемый код только по запросу, показывать ненавязчиво и показывать интенсивно. Так же тут есть поле для параметров плагина, которые обычным пользователям не нужны и состав которых знают только создатели плагина (скорее всего ключ для расширенной диагностики).
Чат можно открыть через меню "Окна" или он будет открываться самостоятельно при использовании команд из контекстного меню Напарника при редактировании кода. По своей сути - это панель с HTML-полем, куда выводится страничка https://code.1c.ai/chat/#/
Контекстное меню редактирования модуля опишу детальнее ниже.
Post #296
118
- 👍 4