Конфигурация системы:
Ubuntu 14.04 (64-битная) + Xampp установлен (
/opt/lampp
) + Sublime text 3 (сборка 3065)
Я пытаюсь создать систему сборки PHP внутри возвышенного текста 3 с помощью Этот интересный пост, но не удалось сделать. Пожалуйста, посмотрите мою работу и проблему до сих пор
Создайте новую сборку через Tools > Build System > New Build System... и сохраните как
php.sublime-сборка
{
"cmd": ["php", "-l", "$file"],
"file_regex": "php$",
"selector": "source.php",
"working_dir": "${project_path:${folder:${file_path}}}"
}
Теперь при нажатии Ctrl + B или F7 в файле .php
появляется следующая ошибка
[Errno 2] No such file or directory: 'php'
[cmd: ['php', '-l', '/opt/lampp/htdocs/wish/make.php']]
[dir: /opt/lampp/htdocs/chrome]
[path: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games]
[Finished]
Кажется, проблема с php-путем, поэтому добавлен php-путь в этот файл
"cmd": ["/opt/lampp/bin/php", "-l", "$file"]
теперь Ctrl+B
не выдает ошибок в консоли, НО выводит информацию в строке состояния: сборка файла завершена с 1 ошибкой (см. изображение ниже)
и он не показывает вывод в окне Sublime Text, который ожидал поведения этой системы сборки
что здесь не так, пожалуйста, поправьте меня.
Ссылка: Система сборки Sublime text