go-debug

🐛 A go debugger for atom using delve.

MIT License

Stars
388
go-debug - v1.7.0 Latest Release

Published by lloiser almost 5 years ago

Allow other delve runners to connect to the running server by using --accept-multiclient (#156, thx @michaelgugino)

go-debug - v1.6.2

Published by lloiser over 6 years ago

🆕 expose dlv argument backend in config (#137, thx @khalilovcmd)

go-debug - v1.6.1

Published by lloiser over 6 years ago

🐛 fix some JS exceptions that occurred while debugging
🐛 catch errors and show state when the execution panics (#134)
🎨 some minor styling issue to fit nicely into the tab

go-debug - v1.6.0

Published by lloiser almost 7 years ago

🐛 Fix a lot of issues related to configurations by replacing chokidar with atom.watchPath!

go-debug - v1.5.3

Published by lloiser almost 7 years ago

  • 🐛 Fixed detection of delve using the go-plus service (#124 by @zmb3)
go-debug - v1.5.2

Published by lloiser about 7 years ago

🐛 Fixed handling of native error that could cause an exception and therefore break debugging (#112)

go-debug - v1.5.1

Published by lloiser about 7 years ago

  • 🏎 improve performance when stepping through code by only loading the variables of the current stack (really helps in larger stacks or with a lot of variables)
  • 🆕 do not show shadowed variables in the panel (#109)
  • 🐛 fix the workspaceRoot variable of configurations (#111)
go-debug - v1.5.0

Published by lloiser over 7 years ago

  • 🆕 starting the debugger now logs more details about how delve has been started into the output panel (#103)
  • 🐛 escape XML/HTML in output panel (#106)
  • 🐛 prepare saving of files for atom 1.19

Detailed changes: https://github.com/lloiser/go-debug/compare/v1.4.3...v1.5.0

go-debug - v1.4.3

Published by lloiser over 7 years ago

  • 🐛 fix starting the debugger via the dock/panel
go-debug - v1.4.2

Published by lloiser over 7 years ago

  • 🎨 defer activation of go-debug until the go language grammar is used
go-debug - v1.4.1

Published by lloiser over 7 years ago

  • 🐛 be a bit more defensive if dlv cannot be found
go-debug - v1.4.0

Published by lloiser over 7 years ago

go-debug - v1.3.2

Published by lloiser over 7 years ago

  • 🆕 Add a pause (halt) button to the panel to stop pause the debugger (#97)
go-debug - v1.3.1

Published by lloiser over 7 years ago

  • 🆕 add a simple repl to the output panel (#88)

repl

  • 🆕 add watch expressions to the debug panel (#76)

watch

  • 🎨 some improvements to the debug panel UI
go-debug - v1.2.0

Published by lloiser over 7 years ago

  • 🆕 add a new option to save all files before starting delve (#86)
  • 🔍 improve detection of existing delve (#81)
  • 🐛 clean up debugger state after stopping (#82)
  • ⬆️ update dependencies

Detailed changes: https://github.com/lloiser/go-debug/compare/v1.1.0...v1.2.0

go-debug - v1.1.0

Published by lloiser over 7 years ago

Features

  • 🆕 conditional breakpoints (#36)

image

  • 🆕 add a new option to clear the output panel on start of a new debug session (#55)

Bugs

  • 🐛 reset the stacktrace and goroutines after a long continue/step/... (#74)
  • 🎨 show the debug panel everytime a debug session starts (#64)
  • 🎨 show text in output panel if no configuration is selected (#17)
  • ⬆️ check version of delve to be >= 0.12.0

Detailed changes: https://github.com/lloiser/go-debug/compare/v1.0.4...v1.1.0

go-debug - v1.0.4

Published by lloiser almost 8 years ago

  • 🐛 Remove styles that got obsolete with atom 1.13.0 (#60, #69)
  • 🐛 Correctly end a debug session (#67)

Detailed changes: https://github.com/lloiser/go-debug/compare/v1.0.3...v1.0.4

go-debug - v1.0.3

Published by lloiser almost 8 years ago

  • 🐛 Correctly resolve ~ in the configuration file setting (#68)

Detailed changes: https://github.com/lloiser/go-debug/compare/v1.0.2...v1.0.3

go-debug - v1.0.2

Published by lloiser almost 8 years ago

  • 🐛 Adding new lines in files with breakpoints do not cause exceptions anymore (#66)
  • 🐛 Do not automatically add new lines after each messages in the output panel

Detailed changes: https://github.com/lloiser/go-debug/compare/v1.0.1...v1.0.2

go-debug - v1.0.1

Published by lloiser almost 8 years ago

  • 🐛 Kill the delve session if it takes too long to Detach (#65)

Detailed changes: https://github.com/lloiser/go-debug/compare/v1.0.0...v1.0.1