Skip to content

add support for folding headings and code blocks in the markdown editor #905

Open
@ITProKyle

Description

@ITProKyle

Current behavior

# Headding 1

## Heading 1.1

```shell
echo "Hello world!"
```

## Heading 1.2

```shell
echo "Example 2"
```

Example text

Given the above note, all lines are shown in the code editor at all times. While fine for small notes, when a note has multiple headings/subheadings, it can be difficult to navigate.

Expected behavior

Adding the ability to fold sections of a note allows for easier navigation as large sections that do not need to be reviewed at the current time can be hidden from view.

# Headding 1

## Heading 1.1
## Heading 1.2

```shell
```

Example text

Ideally, each note would remember where its folded on a given device so that switching between notes would not unfold all folded sections. There should also be a way to fold/unfold all foldable sections of a note at once.

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wanted 🆘Pull request/issue requires extra help from the community. Check these out if you're new!improvement request 🔨Issue concerns an existing feature that needs improvement.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions