Open eecs441staff opened 2 years ago
(Sorry for my delayed reply while I've been traveling!)
That's a really interesting feature request. I really like the example you linked to! A couple of my initial thoughts:
I'll give this further thought in the coming weeks.
Oh this could be as easy as adding a data-hidden-lines
attribute 😅
My next question: How does this affect line numbers? Maybe this feature should only be allowed with the no-line-numbers
variant? I'll need to give this further thought.
Is your feature request related to a problem? Please describe. Often times one only wants to display several lines of code. Displaying these lines without context could confuse the reader. Displaying them with surrounding lines could lead to reader cut and pasting duplicated code. Is there a way to "hide" contextual lines of code by default but reveal them, properly formatted and syntax highlighted, with the click of a button?
Describe the solution you'd like Like this: https://rust-lang.github.io/mdBook/format/theme/syntax-highlighting.html#hiding-code-lines
Describe alternatives you've considered To show the contextual lines commented out, but then it wouldn't be properly formatted and syntax highlighted and could be confusing.
Additional context Add any other context or screenshots about the feature request here.