mjbvz / vscode-markdown-yaml-preamble Goto Github PK
View Code? Open in Web Editor NEWMakes yaml front matter render as a table in VS Code's built-in markdown preview:
License: MIT License
Makes yaml front matter render as a table in VS Code's built-in markdown preview:
License: MIT License
Installing the extension on the latest VC version (1.31.0), the documented "markdown.previewFrontMatter": "show"
is no longer here. Could you update the extension documentation?
Thanks!
---
key1:
key2: null # Presumably showing `null` and not a string `!!str null`.
key3:
key4:
-
key5:
- ~
key6:
- null
---
Content...
Only keys 1, 2, and 3 show as null
in Markdown preview front matter. The rest show as a blank value when in fact they are also null
(ref).
Thanks.
Markdown yaml Preamble 0.1.0
VS Codium 1.77.3
I have the following in user settings:
{
"markdown.preview.scrollEditorWithPreview": false,
"markdown.preview.scrollPreviewWithEditor": true,
}
With this extension loaded, the scrolling often gets "stuck" on a table or HR... for example I'm several hundred lines down in a Markdown file, but I have
***
between the header and body (at line 15 of the file, many screen heights above where I'm editing), the preview auto-scrolls to the first thing under that HR instead of the part of the file I'm editing... if I disable this extension, I get the expected behavior where the first line of the preview stays in sync with the first line of the editor
I have markdown files in which the YAML block is terminated by three dots and not three dashes. Is it possible to add this (valid) block end indicator to the extension?
Thanks!
An example:
---
pagetitle: Persistent Identifiers
author: Myself
lang: en
...
# Persistent Identifiers
Bla bla
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.