簡體   English   中英

以“ vscode:”開頭的HTML鏈接可在Visual Studio Code中打開文件

[英]HTML link starting with “vscode:” to open a file in Visual Studio Code

根據問題#4883和PR #15320,您可以在HTML中創建vscode:/鏈接:

<!DOCTYPE html>
<html>
<head>
    <title>Test</title>
</head>

<h1>Test</h1>
<a href="vscode://path/to/my/file.md">open file.md in vscode</a> 

</body>
</html> 

這應與在控制台中鍵入以下命令具有相同的效果:

code -g -r /path/to/my/file.md

但是我得到的是不同的:

示例頁面

單擊后:

單擊后的示例頁面

然后單擊“打開Visual Studio代碼”,然后打開應用程序(或放在前台),但未打開文件。

我錯過了什么?

我已經嘗試過<a href="vscode:///path/to/my/file.md">但是結果是一樣的。

我在以下答案中找到了解決方案:您需要在file/路徑之前添加file/前綴:

<!DOCTYPE html>
<html>
<head>
    <title>Test</title>
</head>

<h1>Test</h1>
<a href="vscode://file/path/to/my/file.md">open file.md in vscode</a> 

</body>
</html> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM