handzlikchris / handzlikchris/FastScriptReload
Improved Debugger support - do not require to recreate breakpoints
- Lingua principale
- C#
- Stelle
- 2.2k
- Fork
- 167
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Currently new file will be created for hot-reloaded code and breakpoints can be added there.
Alternatively in IDE wide function-breakpoint can be set referencing patched class name ChangedClass*__Patched_*
This works but is rather bad user experience.
[ ] Investigate if existing Rider / VS integration packages can be patched by Harmony in a way that'd help improve workflow
[ ] IDE plugin that allows to move existing breakpoints (big issue here is need to install additional IDE plugin)
[ ] other approach? potentially if breakpoints can be read from Unity side maybe adding Debugger.Break in those lines would help?)
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Investigate the existing Rider/Visual Studio integration packages and how Harmony could affect them, then compare the proposed IDE plugin and Unity-side Debugger.Break approaches. The issue does not name files or tests, and work is complete only when existing breakpoints can be retained or moved without the current patched-class workflow.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- csharp, unity
- Ambito
- devtools
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 20/100