我正在尝试使用 Markdown 和
bat
上的 file:///
中的 VS Code 1.83.1
struct链接到本地
Windows 11
文件,这样当我单击指向 bat
文件的链接时,bat
文件运行(即执行其中的代码)。
NPP
我能够在 Notepad++ (NPP) 上成功完成此操作。
在NPP,我可以这样做:
然后,使用 MarkdownViewer++ 插件,我在预览窗口中看到:
如果我点击蓝色的“VLC”,链接的
bat
就会运行(里面的代码被执行)。
注意:这里我没有说明,但上面的方法在markdown编辑器中也适用Typora。
VS代码
当我在安装了“Markdown All In One”VS Code 扩展的 VS Code 上尝试相同的操作时(并且在文件名中带有
.md
文件扩展名的文件中):
我在 Markdown 预览窗口中得到这个:
我没有收到可点击的“VLC”链接。
(注意:我也在VS Code中尝试过在完整路径名中使用正斜杠
/
,但得到了类似的结果。)
有没有办法获得一个只写着“VLC”的可点击链接?就像我进NPP一样?
file://
链接。请参阅 markdown file:/// 链接不会在预览中呈现
#182870,由于在规定的时间窗口内没有得到足够的社区支持而被关闭。您可以尝试再次提高它。如果您这样做,请在此处发表评论并提供问题单的链接,或将链接编辑到此答案帖子中。
另外,如果您使用的是 Windows 路径,我很确定您应该编写类似
file://C:
的内容,而不是 file:///C:
。尽管由于 Markdown 预览版目前不支持 file://
,但这是次要问题。但请注意,您至少可以通过使用类似 C:\foo\bar\baz.txt
的形式在 editor(不是 Markdown 预览)中获得指向
file:///foo/bar/baz.txt
的可点击链接。还与 Markdown 文件编辑器中的 Windows 绝对路径相关,请参阅 Markdown 链接中的完整 Windows 文件路径不起作用 #164650。