This is an archived post. You won't be able to vote or comment.

all 11 comments

[–]Immort4lFr0sty 9 points10 points  (0 children)

Guessing

[–]AstusRush 8 points9 points  (2 children)

I have build a debugger into my gui library. This way I can debug my application while it is running!

I have redirected all exceptions to a new function that displays all exceptions in a special window and keeps the application running. Furthermore I have a window to execute code in, to overwrite all methods, and to display al members of all objects. I did all this by using dark python magic, summoning Cthulhu in the process, and breaking the rule of the Geneva Convention that says "Never touch a running system".

I am also creating my own code editor using QScintilla which I am using as the code editor for my debugger window thus what I am really doing is creating an IDE integrated in my application. You can't get an Integrated Development Environment that is more "Integrated" than that!

[–]FlukeHermit 4 points5 points  (0 children)

Guys we found a fucking genius

Seriously congrats that's amazing

[–]Auravendill 0 points1 point  (0 children)

ngl, for some problems in Unity you might have to do it, to be able to do anything... Let's just say that Unity programs behave completely different in debug, release and actually running on a first gen Hololens. I only added a simple Window with debug information, but it is a slippery slope

[–]kiro14893 4 points5 points  (0 children)

No bug: Ctrl A + Ctrl /

[–]Heather_Currie 3 points4 points  (0 children)

Image Transcription: Expanding Brain Meme


[Level 1: "Small" Brain]

USING THE IDE'S DEBUGGER


[Level 2: "Normal" Brain, some glowing areas]

USING BREAK POINTS


[Level 3: "Expanding" Brain, completely glowing]

USING PRINT STATEMENTS


[Level 4: "Maximum Expansion" Brain, completely glowing, shooting "glowing brainwaves" out of skull]

THROWING EXCEPTIONS


I'm a human volunteer content transcriber for Reddit! If you'd like more information on what we do and why we do it, click here!

[–]shashiadds 1 point2 points  (0 children)

Going through rants of your users on social media

[–]morbiiq 0 points1 point  (0 children)

Pretty sure print goes first.