Skip to content

opencode-md-table-formatter
AI Автовыравнивание таблиц

Плагин OpenCode для автоматического форматирования Markdown-таблиц, созданных AI. Интеллектуальное распознавание ширины содержимого, поддержка жирного шрифта, курсива, кодовых блоков и других форматов, позволяющее таблицам всегда выглядеть аккуратно и красиво.

Основные функции

Автоматическое распознавание Markdown-синтаксиса, интеллектуальный расчёт отображаемой ширины

Интеллектуальное распознавание Markdown-форматов

Правильный расчёт отображаемой ширины для жирного шрифта, курсива, кодовых блоков и других форматов, обеспечивающий идеальное выравнивание таблиц

Автоматическое форматирование после генерации AI

Автоматический запуск через хук experimental.text.complete, форматирование после генерации текста AI без ручного вмешательства

Интеллектуальная защита кодовых блоков

Защита Markdown-символов внутри встроенных кодовых блоков от ошибочного удаления, сохранение синтаксиса внутри кода

Поддержка трёх способов выравнивания

Поддержка форматов: левое выравнивание (:---), центрирование (:---:), правое выравнивание (---:)

Обработка вложенного Markdown

Многопроходный алгоритм на основе регулярных выражений для обработки вложенного Markdown-синтаксиса: жирного шрифта, курсива, зачёркнутого текста

Совместимость с граничными случаями

Правильная обработка Emoji, Unicode-символов, пустых ячеек, длинного содержимого и других граничных случаев

Тихий режим работы

Без вывода в консоль, ошибки не прерывают рабочий процесс, форматирование выполняется незаметно

Проверка и обратная связь

Добавление дружественных комментариев об ошибках для недопустимых таблиц, помогающих пользователям быстро найти проблемы

Содержание курса
3 главы, 6 уроков
Расширенные функции (Advanced)