Codimd: Better table support

Created on 29 Sep 2015  路  9Comments  路  Source: hackmdio/codimd

Table always a big issue in markdown.
Not only hard to maintain or collaborate and also ugly.
May think a unique way to solve.
Not a critical issue.

enhancement

Most helpful comment

Table syntax is not so bad in markdown, just the editing can be cumbersome.

There is a great Atom package that makes editing markdown tables very comfortable, maybe it could be adapted to work with CodiMD, too.

https://atom.io/packages/markdown-table-editor

All 9 comments

Hello Jacky

Thanks for the project, it really helps my team!

Just want to know is there any plan for the table feature?

Hi @qindj !
It's really hard to find any good syntax for table - after all it's not in the standard.
For now we'll keep using GFM table support.

But I'll keep my eye on any other good choices (or if you found one).
Feel free to tell me more about what you think!

Pandoc proposes alternatives for table syntax. Personally, I like multiline_tables and grid_tables as they allow for headerless tables with nested elements. However, collaboratively editing these variants is (probably) still difficult.

I just thought we could add some textcomplete for | which is the start of table to let user quickly add table skeleton or remove row & column.

Maybe pop up a dialog to let users define numbers of rows and columns after clicking this button?
image

Table syntax is not so bad in markdown, just the editing can be cumbersome.

There is a great Atom package that makes editing markdown tables very comfortable, maybe it could be adapted to work with CodiMD, too.

https://atom.io/packages/markdown-table-editor

Would be awesome if someone wants to write a plugin for CodeMirror that uses this: https://github.com/susisu/mte-kernel (the core library of the plugin you mentioned above)

I don't think I have the time right now, but maybe you are interested in doing so, @despens

The new table tools has been supported in version 1.4.0
@jackycute This issue could be closed if the feature meet the requirement. 馃憤

The new table tools has been supported in version 1.4.0
@jackycute This issue could be closed if the feature meet the requirement. 馃憤

That's right, thanks for heads up!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Someniak picture Someniak  路  3Comments

arnisoph picture arnisoph  路  5Comments

mxmilkiib picture mxmilkiib  路  3Comments

almereyda picture almereyda  路  4Comments

ccoenen picture ccoenen  路  4Comments