VSCode .ipynb笔记本Markdown单元格本地文件链接无法正常打开怎么办
解决VSCode Jupyter笔记本Markdown本地文件链接跳转问题
方案1:使用vscode://file协议前缀(兼容性最优)
修改链接写法,加上VSCode专属协议前缀即可实现点击直接在编辑器内打开文件,同目录文件写法参考:
See [feature scaling notes](vscode://file/${workspaceFolder}/feature_scaling_notes.md)
如果需要写固定绝对路径,不同系统写法参考:
- Windows:
vscode://file/C:/用户/你的项目路径/feature_scaling_notes.md - Mac/Linux:
vscode://file//home/你的项目路径/feature_scaling_notes.md
方案2:修改Jupyter配置(无需调整现有链接)
如果不想修改所有已写好的相对路径链接,直接调整编辑器设置即可:
- 打开VSCode设置界面(快捷键
Ctrl+,/Cmd+,) - 搜索
jupyter markdown link opening behavior - 将选项值从
external切换为inline或beside,之后点击相对路径链接会直接在VSCode内部打开,不会跳转到浏览器。
补充说明
如果需要打开非文本类文件(如PDF、Excel等),可以搜索workbench.editorAssociations配置项,给对应文件后缀配置默认打开程序,点击链接后会自动调用对应程序打开文件。
内容的提问来源于stack exchange,提问作者Netanel
相关产品推荐
相关产品推荐

