【发布时间】:2017-02-04 11:04:52
【问题描述】:
安装 Sierra iOS 并将 Sublime 更新为 Build 3126 后,我在 Sublime Text 中收到这些奇怪的深红色消息。
我试图删除代码片段并手动重新键入它们,但每次我点击“保存”时它们都会再次出现。请问有谁知道它们是什么以及如何摆脱它们?
【问题讨论】:
安装 Sierra iOS 并将 Sublime 更新为 Build 3126 后,我在 Sublime Text 中收到这些奇怪的深红色消息。
我试图删除代码片段并手动重新键入它们,但每次我点击“保存”时它们都会再次出现。请问有谁知道它们是什么以及如何摆脱它们?
【问题讨论】:
这些是内联构建错误。这是Beta Build 3124 (Dev Build 3118) 中的一项新功能。
构建错误现在内联显示,在发生错误的位置。这是通过新的 Phantoms API 完成的,它允许通过插件将 HTML 注释添加到文本缓冲区。
可以通过
show_errors_inline设置禁用内联构建错误。
可以通过show_errors_inline 设置禁用内联构建错误。
用户
Menu > Preferences > Settings (Preferences.sublime-settings - User)
{
"show_errors_inline": false
}
每个项目
Menu > Project > Edit Project
{
"settings": {
"show_errors_inline": false
}
}
创建自定义键绑定。
Menu > Preferences > Key Bindings
{
"keys": ["ctrl+l"],
"command": "exec",
"args": {
"hide_phantoms_only": true
}
}
或者对于 vim 模式:
{
"keys": ["ctrl+l"],
"command": "exec",
"args": {
"hide_phantoms_only": true
},
"context": [
{ "key": "setting.command_mode" }
]
}
【讨论】: