Em geral, Debugger Visualizers para Visual Studio regular é um tópico muito antigo ( artigo de 2009 ), mas não muito popular. Na maioria dos casos, é comum ensinar como depurar imediatamente, representando processos em sua cabeça, e coisas como classificações e listas são mostradas no quadro. Na web, a parte visual costuma ser fornecida pelo navegador e todos ficam felizes com tudo. Mas acontece que listas ou árvores não cabem mais em sua cabeça, você deseja classificar tabelas e construir gráficos sem sair do ambiente de depuração. Para tudo isso, foi criado um plug-in para VS Code - Debug Visualizer.
O que ele pode desenhar?
- Matrizes e matrizes
- Gráficos via VisJS e Graphviz
- Diagramas de blocos
- Árvores e AST
- Mesas
- Gráficos via Plotly
- Renderizar SVG, texto e PNG
Boas guloseimas - muitas ferramentas são animadas, permitindo que você acompanhe as mudanças na dinâmica. Cada um deles está disponível para instalação separada, sem um plugin mestre. Eles são herdados da estrutura de visualização do mesmo autor, para a qual você pode contribuir separadamente do plugin.
Idiomas suportados
- Suporte completo a JS e TS
- Suporte parcial para Go, Python, C #, PHP, Java, C ++, Swift e Rust.
Obviamente, a maioria deles está no status de "disponível para implementação por entusiastas", mas python, Go e C # já estão definitivamente resolvidos.
Você pode tentar demos aqui , o plugin está disponível no VS Code ou aqui . Após a instalação, o plugin é disponibilizado por comando
Debug Visualizer: New View. O fragmento selecionado pode ser passado como um argumento pelo comando Debug Visualizer: Use Selection as Expression(Shift + F1).
Como o debug-visualizer roda na biblioteca node-reload, ele permite o hot-reload: Boa
depuração!
Links:
Github
Author
Demo
Marketplace VS Code
Publicidade
Servidores para desenvolver e hospedar seus projetos - essa é a nossa epopéia ! Todos os servidores "fora da caixa" estão protegidos de ataques DDoS, a velocidade do canal da Internet é de 500 Megabits, a instalação automática de um conveniente painel de controle VestaCP para hospedagem de sites e até a instalação automática do Windows Server com tarifas de 2 GB de RAM ou superior. Melhor tentar uma vez;)
