Closed dulltackle closed 3 years ago
这个Dark主题是默认的吗? 我这里默认的看着也是同一个颜色
所有主题插件都是基于字符的Scope值给字符分配颜色。同时按下"Ctrl+Shift+P"(Windows)或"Command+Shift+P"(Mac), 选择"检查TM作用域", 可以查看到所有字符的Scope值。
我看 ' ' 里的代码的Scope值 和 文字是一模一样的,它们被识别为同一个字符串
我用的Mac系统,于是我特意去win10虚拟机里下载了VSCode来尝试,发现依然是一样的颜色
我觉得不太可能是虚拟机和真实Win10机器都存在这样的差异。所以我猜测是因为你装了某些插件给Markdown里的这个字符串加了Scope值,下面是我写在README里的一段话,你试试
找出是哪个插件了吗?
我今天在一台win10台式机上试过,和我Mac和Win10虚拟机里Scope值是一样的, 只是我没截图....
你把你打的这句示例粘贴到这里下
printf("hello, world");
是非常著名的一段代码
我知道了!!! 行内代码的标记不是单引号 \', 而是 `
啊 这...最多也只能实现前面句color成字符串颜色,待后续版本一起加上吧。以后提交issue时,记得把代码也粘贴到问题里,方便我复现问题。
回到这个issue最初的问题,经过这一通操作,你能看到制作主题也有限制,能否实现Markdown行内代码块着色,要看VSCode是否提供了足够细致的Scope支持。如果你发现某些代码Scope能做到更细致的着色区分,可能是我遗漏的地方,欢迎继续提issue~
OKOK, 辛苦了开发者 :)
开发者你好, 我希望 Markdown 中的行内代码可以有明显独立的着色
Eva Theme
从上图中可以看到用 `` 包裹的代码和普通文字没有明显区别
Dark
希望可以实现和上图类似的效果 :)