Support insert a column left to the current position.Avoid flicker during navigation without change.Keep current indentation of the table when formatting.Use EOL character form vscode.TextEditor.New features/fixes compared to the original version When the original project comes back to life, I'm happy to create PRs for the new features. This extension was originally created by Roman Peshkov and named vscode-text-tables.Īs there was no progress on the project and I had some issues that needed to be fixed, I created and used this version text-tables.showStatus - controls whether to show or not status item for table mode.This extension introduces some settings that you may set up in your user settings or workspace settings. The extension introduces an additional tableMode when-clause that you may use to define your own keybindings when in table mode. Alt+Numpad + - create a new column left to the current position.Shift+Tab - navigate to the previous cell in table.Tab - navigate to the next cell in table.Ctrl+q space - clear cell under cursor.When in table mode, Tab and Shift+Tab keybindings will navigate next/previous cell accordingly. To control whether you're in table mode or not, see the icon in the status bar of Visual Studio Code: To enter table mode you may execute command Text Tables: Enter table mode from command palette or press Ctrl+q Ctrl+q shortcut to toggle mode.
The Table mode is the mode where some of the default keybindings have another action assigned. You can access all of the above commands from the command palette (Ctrl+Shift+p or Cmd+Shift+p) Table mode Markdown Tables: Create column left to - create a new column left to the current column.Markdown Tables: Clear cell - clear cell under the cursor.Markdown Tables: Go to the previous cell - switch to the previous cell in the current table.Markdown Tables: Go to next cell - switch to the next cell in the current table.Markdown Tables: Exit table mode - exit table mode.