それは本当に単純でなければなりませんが、なぜそうしているのか本当にわかりません。
Subliminter -php for ST3 は、私のコードに他に間違いがある場合でも、一度に 1 つの間違いのみを強調表示します。すべてのエラーを表示するようにコマンドを実行すると、エラーが 1 つだけ表示されます。このエラーの場所を削除すると、別のエラーが表示されますが、すべてのコードでこれだけしかないようです。次または前のエラーをコマンドすると、強調表示されたままになります。
したがって、私がすべてのエラーを確認する唯一の方法は、すべてのエラーを 1 つずつ修正または削除することです。このプラグインを使用している人は、それがいかに細心の注意を払っているかを知っています :p
ここで SL3 のユーザー設定を見つけます。
{
"user": {
"debug": true,
"delay": 0.75,
"error_color": "D02000",
"gutter_theme": "",
"gutter_theme_excludes": [],
"lint_mode": "background",
"linters": {
"csslint": {
"@disable": false,
"args": [],
"errors": "",
"excludes": [],
"ignore": "",
"warnings": ""
},
"htmltidy": {
"@disable": false,
"args": [],
"excludes": []
},
"php": {
"@disable": false,
"args": [],
"excludes": []
},
"phpcs": {
"@disable": false,
"args": [],
"excludes": [],
"standard": "PSR2"
},
"phplint": {
"@disable": false,
"args": [],
"excludes": []
}
},
"mark_style": "outline",
"no_column_highlights_line": false,
"passive_warnings": false,
"paths": {
"linux": [],
"osx": [],
"windows": [
"C:/wamp/bin/php/php5.5.12"
]
},
"python_paths": {
"linux": [],
"osx": [],
"windows": []
},
"rc_search_limit": 3,
"shell_timeout": 10,
"show_errors_on_save": true,
"show_marks_in_minimap": true,
"syntax_map": {
"html (django)": "html",
"html (rails)": "html",
"html 5": "html",
"php": "html",
"python django": "python"
},
"warning_color": "DDB700",
"wrap_find": true
}
}