ParatabWhat is this?Paratabs are tabs followed by variation selector 1. They align content within a paragraph. Why?TablesHave you ever tried to write a table in markdown? Did it look like this?
What happens if you add more content to a cell? That's right, it gets wider.
But the other cells do not magically grow. You are gonna have to change all of them. By hand. Even worse now your git diff will look like this:
Paratabs will keep columns aligned and the diff clean!
End of line commentsNow I am not sure why you would use them, but I am sure everyone has seen something like this at some point:
Again all the same issues come up. When any length changes, you'll have to update all lines in that block. That's not only tedious but will, again, pollute your diffs. How does this work?Paratabs are simply a tab character followed by variation selector 1. This means that editors without support for paratabs will render them as tabs. Editors with support, such as VS Code with this extension, will instead render a paratab that aligns with other paratabs in the same paragraph. |