vscode/extensions/markdown-language-features
Matt Bierner 9e42783398
Don't repeat markdown link validation (#149169)
We currently validate each link in a markdown file individually. This means that if there are multiple links to the same file, we check if that file exists multiple times

With this change, we instead will check that the file exists once and then use this to add diagnostics for all the links to it. This is done by introducing a new `FileLinkMap` which maps file paths to links within that file
2022-05-10 09:14:40 -07:00
..
media Fix #143837 2022-02-23 16:55:41 -08:00
notebook Normalize markdown links in notebooks (#148827) 2022-05-05 18:33:38 +00:00
preview-src enable @typescript-eslint/member-delimiter-style, https://github.com/microsoft/vscode/issues/140391 2022-02-02 14:35:33 +01:00
schemas [josn] fix wrong schema-schema reference, use draft-07 everywhere 2019-12-05 11:15:39 +01:00
src Don't repeat markdown link validation (#149169) 2022-05-10 09:14:40 -07:00
test-workspace Make sure we decode path components for md path completions 2022-03-22 16:58:37 -07:00
.gitignore Make sure we ignore compiled media files 2021-03-19 12:12:59 -07:00
.vscodeignore remove unecessary files in build 2022-02-18 20:38:55 +01:00
esbuild-notebook.js Reapply parcel/watcher adoption 2022-03-24 14:13:39 -07:00
esbuild-preview.js Fixes microsoft/vscode#147936 (#148503) 2022-05-02 09:33:51 -07:00
extension-browser.webpack.config.js Try adding browser specific tsconfig 2021-07-22 17:00:17 -07:00
extension.webpack.config.js Webpack markdown extension 2018-09-05 09:03:35 -07:00
icon.png [ImgBot] Optimize images 2018-11-06 20:46:03 +00:00
package.json Adds cancellation to md diagnostic computer (#149122) 2022-05-09 15:42:32 -07:00
package.nls.json Add diagnostics for markdown links (#148578) 2022-05-02 16:06:00 -07:00
README.md Edit pass on new built-in extension comments (#54277) 2018-07-13 15:28:27 -07:00
tsconfig.browser.json Try adding browser specific tsconfig 2021-07-22 17:00:17 -07:00
tsconfig.json Add API proposal for reading files in data transfer (#148596) 2022-05-04 12:59:27 -07:00
yarn.lock Fix slow positionAt impl for markdown references 2022-03-29 18:19:52 -07:00

Language Features for Markdown files

Notice: This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.

Features

See Markdown in Visual Studio Code to learn about the features of this extension.