Мне нужна помощь в настройке удаленной системы сборки.Настройка удаленной системы Sublime Text build
Система сборки У меня есть под вызовами python на удаленном сервере, но проблема - путь к файлу.
У меня есть удаленный сервер, сопоставленный с моим W: дисководом, поэтому, когда я вызываю систему сборки, она выполняется.
python W:\path\to\script.py
Необходимо выполнить
python /home/me/path/to/script.py instead.
Что я хочу сделать, это заменить "\" для "/" и "W:" за "/ главная/мне /"
{
"shell_cmd": "python -u \"$file\"",
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
"variants":
[
{
"name": "Remote Python",
"shell_cmd": "C:/Users/me/Documents/Common/Putty/plink -v -l myName -pw myPass 192.168.0.10 python \"${file}\"",
}
]
}
Я пробовал комбинации Build System Variables, но не повезло.
У меня также жестко закодирована часть «/ home/me», но мне по-прежнему нужен доступ к другим папкам, т. Е. «Путь/в /».
Я считаю, что ответ будет включать в себя использование «СЭД», но я не могу заставить его работать ...
Да! Однако я не соглашаюсь (полностью), что разграничители маршрутов автоматически меняются. Использование вашего ответа sublime вызывает «pathtoscript.py» Другими словами, разделители путей и «W:» отбрасываются. Я сделал несколько дополнительных экранов и получил \ "$ {файл/w:/\\\\ home \\\\ me/i} \", который вызывает homemepathtoscript.py, но все еще не имеет разделителя путей. – preezzzy