fabiocolacio / Marker

🖊 A gtk3 markdown editor
GNU General Public License v3.0
836 stars 75 forks source link

Navigation sidebar with an outliner / table of contents #147

Open jocap opened 6 years ago

jocap commented 6 years ago

Hi!

Love what you are doing with Marker. Despite Markdown's popularity, there are surprisingly few well-designed Markdown editors.

A crucial feature for managing larger documents is a sidebar for quick navigation. For some inspiration, here's a picture of the Markdown editor Abricotine's ToC sidebar:

image

The great thing about such a sidebar is that it could either be very simple, like that of Abricotine, or quite advanced, allowing the user to re-arrange and delete sections. I personally just would like a simple way to see the structure of my document.

fabiocolacio commented 6 years ago

I agree that this is a very useful feature.

Another way of doing this could be a button that opens a menu with the outline, which saves some space compared to a sidebar.

This could be something like the function selector in GNOME Builder.

outline

jocap commented 6 years ago

That's another good idea, especially the search bar. The only problem is that you would lose the "constant overview" of the document unless the outline could be kept open while writing. For me, personally, I have lots of room on my screen, but I do understand your point. I'm sure both approaches could be combined.

vincentaxhe commented 3 months ago

I love the idea, make a request for it and found the post, is it still on the todo list? It's been six years.