Skip to content

Manipulate markdown tables without touching the source code in Obsidian.

License

Notifications You must be signed in to change notification settings

dapaning/ob-table-enhancer

 
 

Repository files navigation

Obsidian Table Enhancer

Manipulate markdown tables without touching the source code in Obsidian.

TOC

Quick Demo

table-enhancer-demo

How to Install

Please Refer: How to install Obsidian Plugins

Key Features

  1. You can open a table generator by clicking the Create new table command in a right-click menu, which allows you to swiftly create an empty table with the specified shape under current cursor.

  2. You can click a table cell to edit it directly, and the cell being edited will be highlighted. You can press Enter or Esc or click anywhere outside the table to exit the edit mode.

  3. When editing a table cell, content in the table cell will be converted to original Markdown code, and it will be rendered when you exit the edit mode.

  4. In the table cell, you can write anything except the format conflicting with Markdown, such as |. Try to add HTML\Tags\Img to it.

    ob-plugin

  5. Use up and down arrow keys to move between cells. And tab key can be used to move between cells, while shift + tab can be used to move between cells in the opposite direction.

  6. Use left and right arrow keys to move between characters in the cell. And when your cursor is on the front of the table cell or the end of the table cell, you can use left and right arrow keys to move between cells.

  7. Right-click on any table cell, and you will see a panel of buttons at the top of the pop-out menu. Try hovering your mouse over a button, and you will see a tooltip that tells you what the button does.

    image

About

Manipulate markdown tables without touching the source code in Obsidian.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 96.3%
  • CSS 1.9%
  • JavaScript 1.8%