As of Obsidian 0.14.1, Obsidian supports tables rendering in Live Preview. Editing the table transforms the whole table to its source markdown format.
It would be nice to have a WYSWYG editor that works on a cell by cell basis.
Plugins that currently facilitate table input:
I am looking at the Markdown-table editor plugin, but it does not see links from the vault for example. But is close to editing cell by cell.
+1 for this. I too would appreciate a Live Preview table editor, I personally dislike how source mode table editing goes off screen for large/long tables, which forces me to use horizontal scrolling.
+1 for this as well. I usually put long paragraphs and even images inside tables, and both the previous and current table functionality make it difficult and wonky to work with (i.e., have to do horizontal scrolling as @Ruq said when the rows are long, and sometimes the tables don’t render at all in live preview when working with images).
I’d imagine a built-in WYSIWYG table editor (perhaps similar to the one that Panda (Bear alpha) has) would make this process much smoother.
Please also consider adding complex table features like merge cells (cell spans over columns and rows), nested blocks in a cell (nested lists, multiple paragraphs, etc.) Below is an example of complex tables:
Complex tables can be achieved using html code, and a WYSIWYG table editor will make this task much easier.
Reference: Live Preview: Add Support for HTML tables (Render Tables as per “reading” view)
This would make so many things so much easier. Tables are very difficult to use at this point (even with the above mentioned plugins), so it hinders my full-adoption-plan for Obsidian.
Yes, I’d love if Obsidian handled tables the same way as the Milkdown editor does. WYSIWYG tables and horizontally scrolling code blocks are the only two things I’m still missing in the new Live editor.
Editing is so easy and smooth in that editor ! It’s bases on ProseMirror project apparently
It would be nice if this feature (or some other table enhancement) was on the roadmap.
It seems to be such essential feature. For me especially handling tables with multi-line cells would be useful.