Welcome to simple-markdown-header
This is an extension for vscodium and vscode. For markdown files having a YAML header, it displays a sidebar with header details. I will enhance the extension as per my daily usage or others' feedbacks. Main features
InstallationThe extension is available in Open VSX Registry as well as VS Code Marketplace. For a manual install, download latest vsix file. Go to UsageCreate HeaderIf no header is detected, this action adds a new YAML header at top of the file. The file is parsed. If it has a title ( If option Add itemThe + button creates a new header item. An item cannot be created for an already existing key. Item value will be parsed as :
Remove itemRight click on a header item to remove it. Confirmation will be asked.
Update itemA button Data to be entered will have to be complient with previous value type. Case of boolean Nothing will be prompted. The boolean value switches to reversed value. Case of title Title cannot be manually modified through the extension. However, if you modify the actual file title ( Case of date If the item key is Specific updatesIt is possible to create specific rules for input validation, by updating the global or project Several choices By adding an array of strings to the Example, for the header item with key
Minimum or maximum value of interger By adding a specific object to the Example, for the header item with key
Either Settings
DependenciesAuthorSébastien Guerri - gitlab page IssuesContributions, issues and feature requests are welcome! Feel free to check issues page. You can also contact me. LicenseCopyright (C) 2023 Sebastien Guerri simple-markdown-header is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or any later version. simple-markdown-header is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with simple-markdown-header. If not, see https://www.gnu.org/licenses/. |