Как стать автором
Обновить

Markdown в IntelliJ IDEA как отдельный вид искусства. Рисуем диаграммы и вызываем bash команды

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров13K
Всего голосов 20: ↑19 и ↓1+19
Комментарии13

Комментарии 13

Очень удобная фишка - запуск скриптов по клику прямо в ide из под MD.

Я себе так всю автоматизацию перевел. Одна папка с парой исполняемых и "интерфейс" на md.

Папка копипастится меж проектами и все. Скрипты написаны так что бы самостоятельно находить точку отчета, а не с директории запуска.

И красота наступила. Хотя в свое время думал таки потратить время и написать плагин для jetbrains так как нет в наличии нормального удобного для работы с хуками

а если скрипты писать в своих shell-файлах, документацию не через Markdown, а AsciiDoc, тогда в документацию скрипты через тег include вставляются, но при этом, есть нормальная валидация скриптов, редактирование и возможность их запуска не только из IDE

Хоть функционал и полезный и не всем известный, но 3 ссылки на телеграмм канал перевешивают полезность этой статьи.

Добрый день! Да, возможно в этот раз немного переборщили с ссылками) Из текста статьи убрали самую первую ссылку. Учтём для следующих публикаций :) Спасибо!

Так же из Markdown можно запускать всякие SQL-запросы в DG (не пробовал, должно во всех JB IDE платных работать), HTTP requests и, кажется, даже примеры кода на некоторых языках. Эдакий Jupyter notebook на минималках и в адекватном формате для документации, записок по ишшуям

А в VScode разве подобное недоступно?

В платных версиях по такому же принципу команды прописанные в конфигурации (package.json/scripts) можно зупаскать.

Ещё бы картинки умел показывать - цены бы не было. Вчера пытался вставить картинку (в Rider), а он ни в превью, ни в PDF её не показывает https://youtrack.jetbrains.com/issue/RIDER-111216/Markdown-preview-doesnt-render-image . Хотя ... кому нужны эти картинки в markdown, когда там можно запускать скрипты.

да вообще отлично показывает картинки

А если открыть и прочитать баг репорт, то будет понятно, что проблема с локальными файлами.

Продукты JB отличные, я с ними уже 18 лет, но в последнее время очень растраивает их падающее качество. Фич больше, а качества меньше.

Очень сильно не хватает блок схем таких вот классических. Чтобы в описании к коду показать что откуда идет. Не в виде seq diagram а чтобы просто соединить кишки и показать из чего внутри состоит компонента. Схематично и сильно условно. Оно есть?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий