Как объяснить код с помощью ИИ
Вставьте код — и получите понятное объяснение под ваш уровень за секунды.
Начало работы
- 1Выберите режим разбораРазбор фрагмента, Что делает строка, Объяснить ошибку, Разбор регулярки, Разбор SQL или Аннотировать код — режим определяет, какие настройки будут доступны дальше.
- 2Вставьте кодСкопируйте фрагмент, который нужно объяснить, — от одной строки до целого файла, в зависимости от выбранного режима.
- 3Укажите свой уровень и что интересуетВыберите, кому адресовано объяснение и на чём сделать акцент — эти и остальные настройки подробно описаны ниже.
- 4Нажмите «Объяснить код»iBro разберёт код с учётом выбранного режима, уровня и всех настроек.
Настройки инструмента
Уровень
Кому адресовано объяснение: Никогда не программировал, Начинающий, Знаю другой язык (можно уточнить, какой именно) или Опытный — нужен только смысл. От этого зависит весь текст объяснения.
Глубина
Насколько подробно разбирать: Суть в 3 предложениях, Обзор по блокам или Построчно. Построчный разбор доступен только для достаточно коротких фрагментов кода.
Что интересует
На чём сделать акцент: Что делает код, Как работает изнутри, Зачем так написано или Где здесь проблемы.
Синтаксис регулярки
Диалект регулярных выражений — например JavaScript или PCRE. Показывается только в режиме «Разбор регулярки», потому что от диалекта зависит, что вообще допустимо в выражении.
Диалект SQL
СУБД, под которую написан запрос — например PostgreSQL или MySQL. Показывается только в режиме «Разбор SQL».
Код с ошибкой
Дополнительный фрагмент или файл, откуда вылетела ошибка, — вставьте его, чтобы объяснение видело полную картину, а не только трассировку. Доступно в режиме «Объяснить ошибку».
Язык объяснения
Язык, на котором будет написан текст объяснения, — не обязательно совпадает с языком самого кода.
Термины
Как обращаться с техническими терминами: оставлять как есть, расшифровывать каждый или полностью избегать жаргона.
Аналогии
Включает объяснение через примеры из обычной жизни — недоступно в режиме «Аннотировать код», где пояснения и так идут построчно рядом с кодом.