Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Ability to Collapse Sections in your Outline

A topic by AlizarinRed created Feb 28, 2024 Views: 162 Replies: 3
Viewing posts 1 to 2

I feel this would be a really clean feature to help navigate your code or script writing.
Basically the ability to collapse elements and things within the element under it until say another Header.

For example

> ## Header 1
   **Subtitle**
   This is the body Text

> ## Header 2

   **Subtitle**
   This is the body Text

If you have this in your body, when you click on the ## or maybe a little > next to it. It would collapse into:

v ## Header 1

> ## Header 2

   **Subtitle**
   This is the body Text

This would overall allow for quick and easy navigation and allow alongside the outline to easily view everything and open up sections one at a time when working on them.

Hi!

You can fold headings right now!

Here’s the devlog where the feature was added, which has some extra information on usage: https://billiam.itch.io/deepdwn/devlog/270905/v0250-folding-pinning-file-monitoring-scroll-improvements

And the list of relevant shortcuts for heading folding when using the default key bindings: https://support.deepdwn.com/docs/guide/shortcuts/#folding

Hope that helps!

Awesome to see that there is something similar to this however it feels like half of what I would expect, the fact it deletes the ... after you click it to expand.
Maybe instead have it be +++ when closed and when you click it, it changes to ---, and if you click that it closes again.
That way it feels responsively consistent instead of having to constantly add ... (or having to resort to using shortcuts) when you're just looking through each section of collapsed for specific stuff to work in.

I don't think new character strings will be added after headings, but double clicking heading prefixes to expand/collapse them will be added in a future version.

Technically, it's in the current version, but does not work correctly at all.