Hmmm... FIGlet comment headers combined with a minimap scrollbar are actually not an entirely terrible combination for big source files (thanks to @srekel for the idea) - it's using this VSCode extension btw: https://marketplace.visualstudio.com/items?itemName=helixquar.asciidecorator
ASCIIDecorator - Visual Studio Marketplace

Extension for Visual Studio Code - Figlet font generator

@floooh @srekel It would be nice if you could "fold" or otherwise hide the figlet header in the main view but leave it unfolded in the minimap.

@JetSetIlly @srekel true dat

//#region
// ...
// #endregion

...works for folding, but then it also disappears in the minimap :/

@floooh @JetSetIlly I actually really like to have it in the main view as it's easy to find when scrolling or page up/downing around :)
@floooh You could also just use an easily searchable anchor comment, which is what I usually do. I admit I'm still perplexed how people find minimaps useful. Although maybe now that scrollbars on macOS are impossible to grab reliably, we need a quarter screen wide scrollbar equivalent to make up for it. :)
@floooh @srekel that's equally hilarious and weirdly usable. I tend to use `// --<section-name>` for large files so I can CTRL+F `--<section-name>`. Obviously only works for unique section names and if you can actually remember the section names...
@badlogic @srekel yep, I will most likely put a little <seach-tag> under those big headers for searchability.

@floooh @srekel it certainly looks fancy.

Are you (or anyone reading) navigation a (large) file via the minimap?

Asking because I use find / mark occurrences instead. But might be worth adding if people benefit from this.

@micha @srekel so far I had disabled the minimap, currently just experimenting, but will most likely also add some sort of search-tag back.
@floooh I'm using this all the time (sans Unicode). If you have over ~1000 lines, this is really useful.

@floooh @srekel Funny, I cobbled together a version of this not long ago (couldn't find a FIGlet font I really liked). Feel free to copy & paste (or not) however you see fit: https://github.com/arc80/plywood/blob/development/base/src/apps/crowbar/crowbar/bigfont.cpp

Once I started using them I tried enabling minimap scrollbars, but ultimately found it adequate to just scroll around... plus the fidelity of those maps is not always great.

plywood/bigfont.cpp at development ยท arc80/plywood

The Plywood C++ Framework. Contribute to arc80/plywood development by creating an account on GitHub.

GitHub