From 513fc6c66b534ffacb8d26af13a3cdb51621396d Mon Sep 17 00:00:00 2001 From: Autumn! Date: Thu, 17 Mar 2022 20:41:38 +0000 Subject: [PATCH] Fixed markdown in datatips --- lib/index.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/index.js b/lib/index.js index 9386ec0..ac49b72 100644 --- a/lib/index.js +++ b/lib/index.js @@ -459,6 +459,12 @@ class RustLanguageClient extends AutoLanguageClient { // Don't build straight after initialize, wait for first `workspace/didChangeConfiguration` params.initializationOptions.omitInitBuild = true + // let the server know we support markdown + params.capabilities.general.markdown = { + "parser": "marked" + }; + params.capabilities.textDocument.hover.contentFormat = ["markdown", "plaintext"]; + let rlsConfigPath = path.join(projectPath, "rust-analyzer.json") if (!fs.existsSync(rlsConfigPath)) {