Настройка плагина SublimeLinter для использования PHP
Я установил плагин SublimeLinter для Sumblime-text-2 в Ubuntu 12.04.
Листинг PHP не работает. После исчерпывающего поиска в Интернете я узнал, что мне нужно указать путь к PHP в настройках sublimeLinter, как показано ниже:
"sublimelinter_executable_map":
{
"php":"/usr/share/php"
},
Это был путь в строке include_path, который я нашел в phpInfo(). Но это не работает.
Я попытался ускользнуть от специальных символов и других путей, таких как /usr/share/php 5,/usr/lib/php5, но ничего не работает.
Может ли кто-нибудь помочь с правильной конфигурацией, чтобы я мог работать с функционалом linter?
Примечание: здесь был предыдущий неотвеченный вопрос . Я подумал, что, может быть, я попрошу еще раз, немного подробнее.
UPDATE: оригинальный вопрос был дан ответ, а решает этот вопрос.
Ответы
Ответ 1
1- Установите node.js. Который, кстати, довольно бесценен сам по себе.
2- Откройте Sublime Text и закройте все открытые файлы.
3 - Настроить параметры → Настройки пакета → SublimeLinter- > Настройки - Пользователь (он будет пуст, если вы не испортили его раньше) и вставьте следующее:
{
"sublimelinter_executable_map":
{
"javascript":"C:/Program Files/nodejs/node.exe",
"css":"C:/Program Files/nodejs/node.exe",
"php":"C:/wamp/bin/php/php5.4.3/php.exe"
}
}
Это также где youd ставит пути, скажем, php для литья. Убедитесь, что вы правильно указали путь к node - это место по умолчанию для установки Windows 7. Сохраните файл, закройте файл и перезапустите Sublime Text.
Источники: http://fuzzytolerance.info/blog/2012/05/14/2012-05-15-getting-sublimelinter-running-on-windows/
Ответ 2
Для типа системы ubuntu в терминале:
which php
и используйте результат в вашем php-пути (Preferences- > Package Settings- > SublimeLinter- > Settings -User).
В моем случае это:
{
"sublimelinter_executable_map": {
"php": "/usr/bin/php"
}
}
Ответ 3
Путь к файлу php.exe в Windows 7 не помог мне, а
php-win.exe сделал:
{
"sublimelinter_executable_map":
{
"php":"C:/php/php-win.exe"
}
}
Ответ 4
php-win.exe путь к файлу в Windows 7 не помогло!!!
"sublimelinter_executable_map":
{
"javascript":"C:/Program Files/nodejs/node.exe",
"php":"C:/xampp/php/php-win.exe",
"css":"C:/Program Files/nodejs/node.exe"
}