More straightforward usage
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Área
- devtools
Línea de trabajo
Comienza con la configuración de haxelib y el uso del entry point descritos en el issue. Compara el enfoque propuesto de extraParams o haxelib define con la inyección mediante macros y la inicialización de variables estáticas, identificando al mismo tiempo cómo se mantiene configurable el host de depuración remota. Se considera terminado cuando incluir hxcpp-debugger ya no requiere el define separado ni la inicialización explícita del entry point, sin eliminar la configuración del host.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Currently these 3 steps are required to use hxcpp-debugger:
- add
-lib hxcpp-debugger - add
-D HXCPP_DEBUGGER - add
new debugger.HaxeRemote(true, "localhost");to the entry point
It would be nice if this could be reduced to just the first step.
Eliminating step 2 should be simple, either via an extraParams file that automatically defines HXCPP_DEBUGGER if the lib is included, or just by using the define that is added for the haxelib instead. I can't really think of a situtation where you would want to include the lib, but not define HXCPP_DEBUGGER?
The code needed could be injected via a macro somehow. @RealyUniqueName pointed out that alternatively, static var initialization could be abused for this.
There would still need to be a way to manually set the host IP somehow for remote debugging of course.
(discussed in haxe-dev, cc @Simn / @nadako)
- Lenguaje dominante
- Haxe
- Estrellas
- 49
- Forks
- 16
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de HaxeFoundation/hxcpp-debugger
-
Threads handlingAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 28/100
HaxeFoundation/hxcpp-debugger#19 · 4 comentarios ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 42/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
-
debugging Neko is broken?Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
HaxeFoundation/hxcpp-debugger#7 · 1 comentario ·
Todos los issues de HaxeFoundation/hxcpp-debugger
Issues similares
-
dx hacktoberfest help wanted
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Los mantenedores suelen responder en 1 día
-
sync-en
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
Los mantenedores suelen responder en 3 días
-
enhancement
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
helidon-io/helidon#12721 ·
Los mantenedores suelen responder en 1 día
-
Upgrade to Spring RESTDocs 4.0.2Abiertostatus: team-only type: dependency-upgrade
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
spring-projects/spring-boot#51966 ·
Los mantenedores suelen responder en 1 día
-
enhancement needs-triage
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día