VSCode中能否修改纯文本文档内的链接颜色?
解决纯文本文件中链接高亮的问题
当然可以修改!VS Code默认的纯文本模式确实没有为链接分配语法规则,所以直接调整tokenColorCustomizations不会生效,得先让编辑器识别纯文本里的链接,再给它设置高亮样式。
具体步骤如下:
安装扩展识别纯文本链接
安装一款名为Text Link的扩展,它能自动识别纯文本中的URL,不仅能让链接变为可点击状态,还会给这些链接分配text.link的语法作用域(scope),为后续设置颜色提供依据。自定义链接颜色与样式
打开VS Code的设置文件(快捷键Ctrl+,,点击右上角{}图标进入settings.json),添加以下配置:"editor.tokenColorCustomizations": { "textMateRules": [ { "scope": "text.link", "settings": { "foreground": "#42a5f5", // 可替换成你喜欢的颜色,比如Atom常用的亮蓝色 "fontStyle": "underline" // 可选添加下划线,更贴近Atom的链接显示效果 } } ] }保存配置后,纯文本里的链接就会呈现你设置的颜色样式了。
如果你不想依赖扩展,也可以手动为纯文本模式编写自定义语法规则,但用扩展的方法最简便,无需折腾复杂的语法文件。
内容的提问来源于stack exchange,提问作者Sergei
相关产品推荐
相关产品推荐

