ST3 SublimeLinter не будет работать для PHP на Windows

Я с трудом заставляю свой подсознание работать на PHP. Вот мои настройки, если вы, кто-то опытный, могли бы взглянуть на него и сообщить мне, что с ним не так. Спасибо!

Переменная системного пути Windows:

C:\wamp\bin\php\php5.4.12;

Настройки SublimeLint по умолчанию:

{
    "default": {
        "debug": false,
        "delay": 0.25,
        "error_color": "D02000",
        "gutter_theme": "Packages/SublimeLinter/gutter-themes/Default/Default.gutter-theme",
        "gutter_theme_excludes": [],
        "lint_mode": "background",
        "mark_style": "outline",
        "no_column_highlights_line": false,
        "paths": {
            "linux": [],
            "osx": [],
            "windows": ["C:\\wamp\\bin\\php\\php5.4.12"]
        },
        "python_paths": {
            "linux": [],
            "osx": [],
            "windows": []
        },
        "rc_search_limit": 3,
        "shell_timeout": 10,
        "show_errors_on_save": false,
        "show_marks_in_minimap": true,
        "syntax_map": {
            "python django": "python",
            "html 5": "html",
            "html (django)": "html",
            "html (rails)": "html",
            "php": "html"
        },
        "warning_color": "DDB700",
        "wrap_find": true
    }
}

1 ответ

SublimeLinter - это фреймворк- фреймворк, отдельные языковые линтеры должны быть установлены отдельно. SublimeLinter-php* линтеры, и выберите один или несколько, которые бросаются в глаза. Пожалуйста, ознакомьтесь с документацией для получения полной информации. Там много всего, но я настоятельно советую вам прочитать все это, так как в дальнейшем это избавит вас от многих головных болей. В основном вам нужно SublimeLinter Сам пакет, который у вас уже есть, специфичный для языка SublimeLinter-phplint и бинарный файл (phplint в этом случае). SublimeLinter-php просто использует php -l для линтинга, поэтому отдельный двоичный файл не требуется, но в зависимости от ваших потребностей и личных предпочтений вы можете использовать один из других (phpcs, phpmd).

Другие вопросы по тегам