Sublime

时间:2016-09-26 23:57:24

标签: sublimetext3 sublimetext

我在安装Sierra iOS并将Sublime更新到Build 3126后,在Sublime Text中收到这些奇怪的暗红色消息。

Sublime Text inline errors screenshot

我尝试删除这些代码并手动重新输入,但每次点击“保存”时它们都会重新出现。有谁知道它们是什么以及如何摆脱它们,拜托?

1 个答案:

答案 0 :(得分:15)

这些是内联构建错误。这是Beta Build 3124Dev Build 3118)中的新功能。

  

现在,在错误发生的位置显示内置错误。这是通过新的Phantoms API完成的,它允许通过插件将HTML注释添加到文本缓冲区。

     

enter image description here

     

可以通过show_errors_inline设置禁用内联构建错误。

     

- Sublime Text Blog

可以通过show_errors_inline设置禁用内联构建错误。

用户

Menu > Preferences > SettingsPreferences.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" }
    ]
}

回复:Sublime Text Forum