Generate VSCode extension contribution tables, like below:
Commands (4)
| Command |
Description |
| contributions.generate |
Generate contributions -> Insert into README |
| contributions.generateUntitled |
Generate contributions -> Open Untitled |
| contributions.generateForInstalled |
Generate contributions for installed extension -> Open Untitled |
| contributions.generateForAllInstalled |
Generate contributions for ALL installed extensions -> Open Untitled |
Settings (13)
| Setting |
Default |
Description |
| contributions.sort |
"default" |
How to sort items in a table. |
| contributions.doOnCompletion |
"showNotification" |
What to do on finishing editing README file (after running contributions.generate command). |
| contributions.addStartEndDelimiters |
true |
Add start and end delimiters to the table. |
| contributions.alignDelimiters |
false |
Make pretty table. (Not pretty if the table is big) |
| contributions.addPadding |
false |
Add whitespaces between delimiters and content. |
| contributions.wrapInDetailsTag |
false |
Warp tables in <details> tag to look collapsed by default. |
| contributions.settings.moveOutPrefix |
false |
Move common extension prefix from the first settings table column. (VSMarketplace has bad rendering for wide tables). |
| contributions.settings.includeTypes |
true |
Whether to include setting type column or not. |
| contributions.settings.truncateDefaultValue |
0 |
Truncate default value if it's bigger than this setting. (0 to disable). |
| contributions.settings.truncateDescription |
0 |
Truncate description if it's bigger than this setting. (0 to disable). |
| contributions.settings.excludeById |
[] |
Exclude settings from generation (by setting key). |
| contributions.commands.excludeById |
[] |
Exclude commands from generation (by command property). |
| contributions.snippets.includeBody |
true |
Whether to include snippet body column or not. When enabled - table is rendered with html <table> tags. |
| |