Несколько месяцев назад мы представили Quokka.js - интерактивный блокнот для JavaScript в вашем редакторе с доступом к файлам вашего проекта, встроенной отчетностью, охватом кода, расширенным форматированием вывода, автоматической установкой пакетов узлов и многим другим.

С тех пор инструмент был загружен около 200 000 раз (для IDE VS Code и JetBrains), и количество активных пользователей быстро растет. Мы очень рады видеть, как люди делают более интересные вещи (помимо того, чем мы уже поделились) с помощью Quokka.js, такие как участие в технических собеседованиях и создание классного JavaScript-шоу при использовании этого инструмента. чтобы продемонстрировать концепции async / await.

Сегодня я рад поделиться еще одной причиной попробовать Quokka, если вы еще этого не сделали - мы выпустили интеграцию с редактором Atom! Мы знаем, что многие из вас просили об этом, поэтому наконец-то рады сообщить об этом.

Начать очень просто, просто установите плагин в Atom, создайте новый файл Quokka JavaScript с помощью сочетания клавиш `Cmd / Ctrl + K, J` ( или `Cmd / Ctrl + K, T` для TypeScript), и вы готовы к работе.

Вот краткий обзор того, что инструмент может сделать для вас (подробное руководство вы можете найти в нашей документации):

  • мгновенно запускает ваш код с охватом кода и богатым встроенным выводом, вам даже не нужно сохранять файл;
  • по умолчанию требуется нулевая конфигурация;
  • работает в узле, поддерживает Babel, React JSX и TypeScript, а также среду браузера через jsdom;
  • может работать в контексте вашего проекта и позволяет импортировать файлы и установленные модули из него;
  • можно взломать, поэтому вы можете писать плагины и делиться ими;
  • может устанавливать любые отсутствующие пакеты узлов, разрешать обещания и наблюдаемые на лету.

Инструмент предоставлен вам командой Wallaby.js и построен на той же технологии, что и в нашем основном продукте. Итак, если вам нравится Quokka.js, и вы готовы вывести свой эксперимент на новый уровень, чтобы начать превращать его в функцию и писать некоторые тесты, а также хотели бы те же функции редактирования в реальном времени для ваших модульных тестов и всех файлов ваш проект и многое другое, тогда обязательно посмотрите Wallaby.js.

На этом пост, спасибо, что прочитали. Не забудьте подписаться на нас в Твиттере, чтобы быть в курсе новостей этого инструмента, и удачных экспериментов с Quokka.js!