1С:Напарник — Руководство по устранению неполадок

flowchart TD A0[0. 🌐 Удалось установить плагин с репозитория?] -->|✅ Да| A["1. 🔑 Получили токен и добавили в настройки?"] A0 -->|❌ Нет| L[💾 Установите из <a href="/plugin/plugin.zip">файлового архива</a>] A -->|✅ Да| B[2. 🚨 Зеленая лампочка в правом углу?] A -->|❌ Нет| A1["🛠️ Укажите токен в настройках плагина"] B -->|🔴 Нет| C["6. 🔧 Включите режим трассировки 🔄 Перезапустите 1С:EDT 📑 Сделайте то, что не работало. 📤 Экспортируйте журнал ошибок (Окно → Показать панель → Журнал)"] B -->|🟢 Да| D["3. ⌨️ Начните писать код/комментарий ⚡ Используйте хоткей Ctrl+Alt+Пробел 💡 Лампочка должна мигать!"] D --> E[✨ Есть реакция?] E -->|❌ Нет| C E -->|✅ Да 🎉 Отлично!| F["4. 📋 Выделите фрагмент кода → 💬 Используйте контекстное меню ⏳ Ждите 5-7 секунд 🔄 Проверьте разные команды"] F --> G[✨ Работает?] G -->|❌ Нет| J[5. ⚙️ Проверить Версию Java и 1С:EDT на соответствие <a href="/easystart/">рекомендуемым</a>]-->I[✨ Помогло?] G -->|✅ Да 🎉 Здорово!| H["🤝 у вас теперь есть 1С:Напарник!"] I-->|✅ Да 🎉 Круто!| H I-->|❌ Нет| C C --> K[📩 Отправьте журнал в поддержку]
0

💾 Установка плагина

  • Рекомендуется установка из репозитория - в таком случае возможно автообновление.
  • Если по каким-то причинам невозможно использовать репозиторий, можно скачать и установить плагин вручную.
1

🔑 Проверка токена

  • Получен ли токен через панель управления 1С?
  • Введён ли токен в настройках плагина?
2

Индикатор состояния

В правом нижнем углу IDE должна быть индикация:
🟢 Зелёная - готов к работе
🔴 Красная - требуется диагностика

3

⌨️ Автопродолжение кода

Алгоритм активации:
1. Начните писать код
2. Используйте Ctrl+Alt+Пробел
3. Лампочка должна мигать

4

🔍 Контекстные команды

Для работы с выделенным фрагментом:
• Выделите 3-5 строк кода
• ПКМ → Выберите действие
• Дождитесь ответа (5-7 сек)

5

Системные требования

Плагин работает с текущими актуальными версиями 1С:EDT (2023, 2024*).

* Java Версий:
• zulu17.48.15-ca-fx-jdk17.0.10
• zulu17.54.21-ca-fx-jdk17.0.13
• zulu17.56.15-ca-fx-jdk17.0.14
• Axiom JDK Pro с версии 17.0.13
6

Если что-то не сработало


1. Включите режим трассировки в настройках ⚙️:
Окно → Параметры → Напарник → в строке "Параметры" пишем → trace=true
2. Перезапустите 1С:EDT 🔄
3. Пройдитесь по операциям из списка 📑
4. Экспортируйте журнал ошибок:
Окно → Показать панель → Журнал ошибок → Эспорт
5. Отправьте на ailab@1c.ru


Токен пользователя не задан.

  • Получите токен пользователя через панель управления 1С.
  • Введите его в настройках плагина: Главное меню → Окно → Параметры... → 1С:Напарник → токен пользователя.

Ошибка проверки сертификата.

Для устранения этой проблемы попробуйте выполнить следующую последовательность действий:

Сохраните сертификат из браузера

Для Chrome/Firefox/Edge:

  • Откройте сайт в браузере.
  • Нажмите на значок 🔒 (замок) в адресной строке.
  • Выберите Сертификат (Chrome/Edge) или Просмотреть сертификат (Firefox).
  • Перейдите на вкладку Состав (Chrome) или Подробности (Firefox).
  • Нажмите Копировать в файл (Chrome) или Экспорт (Firefox).
  • Сохраните сертификат в формате .cer или .crt (выберите опцию Base64 или DER, если требуется).
Импортируйте сертификат в JKS через keytool

Выполните команду в терминале (замените параметры на свои):

keytool -importcert -alias <ваш_алиас> -file <путь_к_сертификату>.crt -keystore <путь_к_хранилищу>.jks -storepass <пароль_хранилища> -noprompt

Где:

  • -alias — уникальное имя для сертификата в хранилище.
  • -file — путь к сохраненному файлу сертификата.
  • -keystore — путь к вашему JKS-файлу (по умолчанию: $JAVA_HOME/lib/security/cacerts).
  • -storepass — пароль хранилища (по умолчанию для cacerts: changeit).

Важно:

  • Если JKS не существует, он будет создан автоматически.
  • Для самоподписанных сертификатов можно добавить флаг -trustcacerts.
Проверьте установку сертификата

Убедитесь, что сертификат добавлен:

keytool -list -keystore <путь_к_хранилищу>.jks -storepass <пароль>

Примечания:

  • Самоподписанные сертификаты должны быть импортированы в truststore (как правило, cacerts).
  • Если используется свой JKS, убедитесь, что путь указан абсолютный (не относительный).
  • Для Windows укажите полный путь в формате: C:\path\to\keystore.jks
Устранение ошибок при установке сертификата

Если возникли ошибки, проверьте:

  • Права доступа к файлу JKS.
  • Версию Java (keytool должен соответствовать версии JRE/JDK).