typescript - VSCode for Mac 正在覆盖 textmate 范围以支持语义标记类型
问题描述
我不完全理解 textmate 范围与语义令牌类型,但我的 mac 上的 vs 代码编辑器被覆盖/划掉:
foreground support.class { "foreground": "#66D9EF", "fontStyle": "italic" }
有利于:
foreground variable.other.readwrite
variable { "foreground": "#F8F8F2", "fontStyle": "" }
对于以下 textmate 范围:
support.class.builtin.ts
meta.object.member.ts
meta.objectliteral.ts
meta.object.member.ts
meta.objectliteral.ts
new.expr.ts
meta.var.expr.ts
source.ts
support.class.builtin.ts
meta.object.member.ts
meta.objectliteral.ts
meta.object.member.ts
meta.objectliteral.ts
new.expr.ts
meta.var.expr.ts
source.ts
support.class.builtin.ts
meta.function-call.ts
meta.object.member.ts
meta.objectliteral.ts
meta.object.member.ts
meta.objectliteral.ts
new.expr.ts
meta.var.expr.ts
source.ts
同样对于“数字”,Number.parseInt()
它似乎完全忽略了它。范围检查器显示:
foreground support.class { "foreground": "#66D9EF", "fontStyle": "italic" }
虽然文本是白色的(不是浅蓝色),也不是斜体。
我已经尝试卸载并重新安装 vs code,但这并没有帮助。
另外,我注意到当我退出 vscode(在 mac 上)然后再次打开它时,一瞬间覆盖没有生效,上面的样式是浅蓝色和斜体,但随后又切换回白色常规文本。
请让我知道我能做些什么来解决这个问题。
解决方案
推荐阅读
- django - 如何在 Django 模板中编写查询
- typegoose - 如何声明 Typegoose 模型而不是实例化
- c++ - 如何使 Windows 命令提示符显示 C++ 可执行文件的返回值?
- r - 如何让 R markdown 模板共享同一组支持文件?
- flutter - Flutter - 如何取消指针向上事件
- regex - 如何使用正则表达式 Notepad++ 提取 2 个模式之间的所有字符串?
- html - 我想把这3个按钮放在定时器下面的一个圆圈里
- json - .json 文件不在主包错误 Swift 中
- c# - 如何使用 EF Core db First 方法在 .NET Core 中使用存储过程进行自定义分页?
- ruby-on-rails - 格式化 Ruby Lograge 日志消息