Daniel Garcia 🕰️ 2022-04-19 03:54:48 Hi 👋, I'm creating a code explorer inspired by Code bubbles. The difference is that bubbles are not draggable, and everything has an automatic layout.
Here is a video with the progress of the first weeks.
You can give it a try to this really early version at https://minimalistidev2.netlify.app/
Daniel Garcia 2022-04-25 02:51:22 One of my favorite features of editors is when I click a term and all its uses are highlighted, but why is the highlight constrained to a single file?
I spend so much time looking at multiple files trying to trace where a value was defined or modified.
Here is a demo of a multilevel highlight, looking forward to read your comments 😃
Andrew Reece 2022-04-27 01:01:31 I'm trying to get better about sharing details on WhiteBox, the live debugger for C/C++ I've been working on for the last few years. Here's the first of what should hopefully be a long series of daily posts on it 😀
I've talked a bit about it around FoC before, but I'm trying to make sure I cover it comprehensively. Do let me know if there's anything in particular you'd like to hear about it/its internals/the philosophy behind it.
https://twitter.com/whitebox_sys/status/1519114889905819651
🐦 WhiteBox: Let's start off with a key feature: immediate feedback.
Every time you change your code, WhiteBox shows you how that affected runtime behaviour: both data changes & control flow.
Iterate faster, catch errors as you enter them, and tinker around to better understand your system.
Andrew Reece 2022-04-28 01:29:45
🐦 WhiteBox: You've built up familiarity with your editor: menu layouts, keyboard shortcuts, special features...
WhiteBox won't ask you to forget all that muscle memory.
It connects to lots of editors via plugin so you can use it alongside your favourite one.
What's your editor of choice?
Andrew Reece 2022-04-28 22:55:51
🐦 WhiteBox: Whatever code you're looking at, WhiteBox is too.
As you move your cursor from function to function, WhiteBox updates to show you what happened every time the current one was called.
There's no need to move linearly in time, just jump straight to whatever you want to inspect!
Andrew Reece 2022-04-28 22:55:51
🐦 WhiteBox: Whatever code you're looking at, WhiteBox is too.
As you move your cursor from function to function, WhiteBox updates to show you what happened every time the current one was called.
There's no need to move linearly in time, just jump straight to whatever you want to inspect!