У меня проблема с моей системой сборки, указанной в настройках проекта. В настоящее время мои настройки проекта выглядеть следующим образомИсправить замену «shell_cmd» на Mac OSX в Sublime Text 3
{
"build_systems":
[
{
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"name": "Anaconda Python Builder",
"selector": "source.python",
"shell_cmd": "$project_path/bin/python -u $file"
}
],
"folders":
[
{
"file_exclude_patterns":
[
"pip-selfcheck.json",
"pyvenv.cfg"
],
"folder_exclude_patterns":
[
"lib",
"include",
"bin"
],
"follow_symlinks": true,
"path": "."
}
],
"settings":
{
"binary_file_patterns":
[
"*.jpg",
"*.jpeg",
"*.png",
"*.gif",
"*.ttf",
"*.tga",
"*.dds",
"*.ico",
"*.eot",
"*.pdf",
"*.swf",
"*.jar",
"*.zip",
"client/node_modules/**",
"data/**"
]
}
}
актуальная проблема проблема заключается в строке:
"shell_cmd": "$project_path/bin/python -u $file"
Каждый раз, когда я закрываю возвышенного и открыть его мой shell_cmd
получает замещено этот
"shell_cmd": "\"python\" -u \"$file\""
Что не удается построить. Есть ли способ решить эту проблему? Что делать, чтобы отключить эту автоматическую замену?
- Mac OS X 10.11.3
- Sublime Text 3103
Глупый вопрос, но я предполагаю, что вы сохраняете свой проект ('⌘-S') перед закрытием Sublime? – MattDMo
@MattDMo да, это так. Я просто проверил снова, и замена происходит, когда я открываю возвышенное на самом деле. – DaZzz
Я предлагаю [открытие проблемы] (https://github.com/DamnWidget/anaconda/issues) в Github. По моему опыту автор пакета довольно отзывчив, и новые версии вытесняются все время, поэтому это может быть просто регресс. Однако, прежде чем открывать эту проблему, убедитесь, что вы используете последнюю версию, используя опцию «Пакет управления пакетами: обновить пакет» в палитре команд. – MattDMo