Such a CSV file can be edited in IntelliJ with the already included editor of CSVs. Click on the "Data" tab at the bottom. In this editor, all the desired features to work with the table are available.
How the new feature should work
Using a context menu or a UI element, the user should be able to:
Why the new feature should be added
When handling tables, it should be possible to add columns and rows to a table.
The Markdown plugin for IntelliJ already supports this.
Current alternatives
To handle large tables, it might be beneficial to use a separate file, for example with comma separated values. See https://docs.asciidoctor.org/asciidoc/latest/tables/data-format/ for details.
Example:
This is rendered as follows:
Such a CSV file can be edited in IntelliJ with the already included editor of CSVs. Click on the "Data" tab at the bottom. In this editor, all the desired features to work with the table are available.
How the new feature should work
Using a context menu or a UI element, the user should be able to: