Skip to content

Latest commit

 

History

History
71 lines (53 loc) · 3.12 KB

README.md

File metadata and controls

71 lines (53 loc) · 3.12 KB

Scuttle - Un Structurizr LSP y más

👀 Look!

To read this in English, click here.

  █████████                       █████     █████    ████
 ███░░░░░███                     ░░███     ░░███    ░░███
░███    ░░░   ██████  █████ ████ ███████   ███████   ░███   ██████
░░█████████  ███░░███░░███ ░███ ░░░███░   ░░░███░    ░███  ███░░███
 ░░░░░░░░███░███ ░░░  ░███ ░███   ░███      ░███     ░███ ░███████
 ███    ░███░███  ███ ░███ ░███   ░███ ███  ░███ ███ ░███ ░███░░░
░░█████████ ░░██████  ░░████████  ░░█████   ░░█████  █████░░██████
 ░░░░░░░░░   ░░░░░░    ░░░░░░░░    ░░░░░     ░░░░░  ░░░░░  ░░░░░░
                                                                     _
       ,__,      ,   -/- ,_        __  -/-      ,_   .      ,_      //  ,   ,_
_(_/__/ / (_   _/_)__/__/ (__(_/__(_,__/__(_/__/ (__/__/)__/ (_   _(/__/_)__/_)_
                                                        _/_                /
                                                       (/                 /
          ,____,  __,   ,
_(_/_   _/ / / (_(_/(__/_)_ ...
 _/_
(/

Scuttle es un proyecto para Structurizr DSL que incluye todo para trabajar con archivos de Structurizr DSL. Tiene un Structurizr DSL LSP servidor implementado con definiciones de Tree-sitter que se ajusta a la especificaciones de Structurizr DSL. El major objetivo de este proyecto es mejorar el medio ambiente de desarrollo para mantener y crear los archivos de Structurizr DSL.

Este proyecto es un mono-repositorio (monorepo) conteniendo todo el código necesario para un medio ambiente completo para el desarrollo de diagramas y documentación usando Structurizr DSL.

Instalar el LSP

📝 Note

Más viene pronto...

Corriendo el LSP adentro de Visual Studio Code

Corriendo el LSP adentro de Neovim

Corriendo el LSP en tu ordenador con el binario autónomo

Instalar la gramática de Tree-sitter

📝 Note

Más viene pronto...

Corriendo la gramática dentro de Visual Studio Code (VSCode)

Corriendo la gramática dentro de Neovim

Documentación

La documentación de este proyecto usa a Structurizr Lite pa' su desarrollo y mantenimiento de la documentación de este proyecto. La automatización usando Just y los archivos adentro de la carpeta docs/ se pueden utilizar pa' satisfacer las necesidades de documentación utilizando Structurizr Lite.

Contribuyendo

📝 Note

Más viene pronto...