SFDocs Markdown Assistant
SFDocs Markdown Assistant makes it easier to write Markdown. Use shortcuts and easy routes for adding markdown syntax. Furthermore, you get authoring support for GFM tables and some advanced Markdown plugins. With SFDocs Markdown Assistant, we got you covered for the markdown authoring experience inside Visual Studio Code.
SFDocs Markdown Assistant is compliant with CommonMark and GitHub Flavored Markdown (GFM).
All features are available in the command palette. All features expect table cell navigation are also available in the context menu.
Toggling works as expected when there is a selection in the editor.
Without a selection, enter Cmd+B to toggle bold on and off.
To style a word, click the word and toggle the styles, no selection required.
To revert styling, click the start or end of the stylized text and toggle the style.
Apply a blockquote to a single line. Click the line and select Toggle Blockquote .
Select the lines to convert to a list and toggle the list type (bullet, numbered, checklist).
To convert a list to a different type of list, toggle the list type.
To select a subset of a checklist, select Check List Items from the context menu.
To cross out a list item, click the list item and toggle strikethrough.
Tables reformat as you type into a more readable format (if you navigate using Tab and Shift+Tab as mentioned).
Tab (Next Cell) and Shift+Tab (Previous Cell) are the easiest ways to navigate through the cells.
To copy a table from a source other than Markdown and paste it in Markdown format, select Table > Paste Table from the context menu.
Table Columns/Rows Editing
Select any portion of the rows or columns to delete and select Table > Delete Selected Rows/Columns from the context menu.
In the following example, the rows corresponding to Food, Home and Medical were selected, and Table > Delete Selected Rows/Columns is chosen from the right click menu.
The columns corresponding to Budget and Actual were selected, and Table > Delete Selected Columns is chosen from the right click menu.
Insert, move, copy, or paste a table row or a column: Place the cursor on the required row/column and use the feature. (Insert Row on the header row inserts a new first row.)
Custom Salesforce Plugins
These commands are available in the context menu.
You can also type
SFDocs Markdown Assistant uses these settings:
Tables with excessive styling or newline character in their cell contents can result in malformed Markdown while pasting.