idea-native2-debugger

IntelliJ IDEA cross-aware remote-aware debugger for native executables (by daym)

Idea-native2-debugger Alternatives

Similar projects and alternatives to idea-native2-debugger

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better idea-native2-debugger alternative or higher similarity.

idea-native2-debugger reviews and mentions

Posts with mentions or reviews of idea-native2-debugger. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-11-05.
  • Beej's Quick Guide to GDB (2009)
    3 projects | news.ycombinator.com | 5 Nov 2023
    CLion uses lldb.

    I wrote https://github.com/daym/idea-native2-debugger as a stop-gap. It uses gdb and works in IntelliJ IDEA Community edition. Setting it up the first time is kinda weird since you need to add a new run/debug configuration "Native2Debugger". I could not figure out how to hook this directly into the existing run configuration that you use to run your program to begin with. Otherwise, I like how it turned out.

    If you want a standalone frontend, https://github.com/epasveer/seer is extremely good.

    And emacs has gdb integration. By now I tried it, and... I guess it's better than nothing.

  • Invariants: A Better Debugger?
    3 projects | news.ycombinator.com | 2 Sep 2023
    >After playing around with a bit of C and trying gdb, I asked myself if this is really what people use. The display constantly breaks and there's not a lot of stuff to quickly walk through code and visualize what it's doing.

    As someone doing unix programming since 2001, hell no, that's not what I use (directly), for the reasons you say.

    I mean gdb in the backend is okay. But gdb actually specifies Gdb/Mi, a protocol to remote control it.

    I use IntelliJ IDEA. I wrote https://github.com/daym/idea-native2-debugger which is a native debugger plugin (that uses gdb in the back) for IntelliJ IDEA Community Edition. You can also use CLion (needs subscription) and that uses lldb in the backend instead of gdb.

    Some of my colleagues use emacs (with gdb remote thing). Seems to work OK too.

    Earlier in life I used ddd https://www.gnu.org/software/ddd/ a lot--but nowadays I just stay in IDEA.

Stats

Basic idea-native2-debugger repo stats
2
2
6.9
7 days ago

daym/idea-native2-debugger is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of idea-native2-debugger is Java.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com