Add the support for tabbed code blocks

Use case or problem

Sometimes, when we write developer notes and add code blocks, we may write in multiple programming languages. For eg. we can write one in Java, Python, and Rust. Then we can write 3 separate code blocks, but they are actually tied together. For eg. take a look at the snapshot below:

This makes code more readable and focussed.

Proposed solution

Is there a way to bring the tabs into the code block through some library out of the box.

Current workaround (optional)

Currently, I just paste code in different languages one after the other with the h4/h5 headings.

Related feature requests (optional)

1 Like

Do you know anyblock?

1 Like

Yes, it unblocks for now :slight_smile: Thanks for sharing. Writing codes in a list is a bit of a problem, but good that solution exists for other text-based inputs. Will wait for some proper solutions in the coming days. Thanks :raised_hands:

This is a callout based solution
If you’re familiar with markdown attributes, maybe you can can use them together.

This is a case of CSS supporting markdown attributes