flutter / flutter/devtools

Migrate debugger panel and eval to use DAP instead of the VM Service

Abierto
#6,056 1 comentario 0 reacciones 0 asignados Ver en GitHub
P2 screen: debugger
Lenguaje dominante
Dart
Estrellas
1.7k
Forks
404
Merge medio
6 d 17 h
PR fusionados (30 d)
18

Descripción

We would like to reduce the work required to support new language features by migrating part of Dart DevTools over to using [DAP.](https://microsoft.github.io/debug-adapter-protocol/)

DAP is the abstract protocol designed by Microsoft to be used between a debugging tool (e.g., VS Code, Dart DevTools) and a debugger (e.g., VM Service).

With Dart DevTools using the DAP interface to represent variables, we will only need to implement features in the Dart DAP package, instead of in both the Dart DAP package and in Dart DevTools.

![stop-continue-terminate](https://github.com/flutter/devtools/assets/21270878/6f30cb31-9da9-4fac-b50a-4591b4534b26)

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.