Grappl — инструмент, который позволяет прогуляться по городу из вашего кода
Grappl — это визуализатор для VS Code, который строит целые города из вашего кода и позволяет вам прогуляться по ним, как по Google Картам.
3К открытий5К показов
Grappl — это визуализатор для VS Code, который строит целые города из вашего кода и позволяет вам прогуляться по ним.
Grappl задумывался как проект, который позволит наглядно показать, как устроена кодовая база вашего проекта, какие в ней есть зависимости или какого кода в ней не хватает.
Также Grappl позволяет обнаружить деградирующие куски кода в базе и обнаружить точное место ошибки.
Как пользоваться Grappl
- Установите Grappl через команду
ext install grappl.grappl
в VS Code. - Запустите парсинг вашего кода. Плагин предложит выполнить парсинг сразу после запуска. Весь код будет загружен из папки src в VS Code, но в настройках можно добавить и другие источники. Начнётся процесс визуализации кода.
- Прогуляйтесь по городу, который построен на основе вашей кодовой базы. Управлять перемещением можно при помощи клавиш со стрелками на клавиатуре и мыши/тачпада, как если бы вы гуляли по карте в любимой игре.
- Подключите Jira и Trello, если хотите видеть, что нужно добавить в коде и какие проблемы ждут вашего решения. Добавить доски можно по команде
alt+d
. Если вы хотите выбрать карточку с задачей и поработать над ней, нажмитеalt+c
. - Если вы хотите посмотреть на то, как блоки кода связаны между собой, нажмите на блок в Grappl и нажмите
alt+r
. Плагин отобразит все зависимости.
Вопросы и ответы
Q.: С какими языками программирования работает Grappl?
A.: Grappl работает с любыми языками, которые поддерживаются VS Code.
Q.: Grappl бесплатный?
A.: Это коммерческое ПО, но в текущей версии плагин доступен бесплатно для всех желающих.
Q.: Подгружается ли код из базы на сервера Grappl?
A.: Нет, весь анализ кода происходит в рамках вашей локальной среды VS Code.
Заключение
Grappl — это свежий плагин, который был выпущен в июле 2023 года. Пока ещё рано делать выводы о том, насколько он полезен и помогает ли эффективнее работать с кодом.
Однако Grappl — это довольно интересный инструмент, в котором хочется провести пару часов, чтобы развлечься и посмотреть на свой код с непривычной стороны.
Если вы решитесь попробовать плагин, напишите в комментариях: будет интересно почитать ваши отзывы! ?
3К открытий5К показов