Интерфейс командной строки

--compile

--compile <путь к исходному файлу> [путь к конечному файлу] - скомпилировать исходный файл и закрыть программу

sanny.exe --compile C:\myscm.txt C:\myscm.scm

Если путь к конечному файлу пропущен, компилятор использует настройки форматирования.

Ошибки, возникшие во время компиляции, записываются в файл compile.log.

Краткая форма: -c

--decompile

--decompile <путь к исходному файлу> [путь к конечному файлу] - декомпилировать исходный файл и закрыть программу

sanny.exe --decompile C:\myscm.scm C:\myscm.txt

Если путь к конечному файлу пропущен, компилятор использует настройки форматирования.

Ошибки, возникшие во время декомпиляции, записываются в файл compile.log.

Краткая форма: -d

--use-source - опциональный аргумент, который указывает на необходимость использования исходного кода в теле скрипта (если он есть). По умолчанию декомпилятор игнорирует его.

sanny.exe --decompile C:\1.cs --use-source

--debug

--debug - переключает отладочные опции

sanny.exe --debug 110000

--game

--game <game> - выбирает режим редактирования по умолчанию для выбранной игры. Допустимые значения game:

  • gta3

  • vc

  • sa

  • lcs

  • vcs

  • vc_mobile

  • sa_mobile

Краткая форма: -g

sanny.exe --game sa

--mode

--mode <id> - выбирает режим редактирования с заданным id. id режима можно узнать в соответствующем файле mode.xml.

Краткая форма: -m

sanny.exe --mode vcs_psp

--no-splash

--no-splash - запускает Sanny Builder без загрузочного экрана

sanny.exe --no-splash

-x

-x - перезагружает настройки режимов редактирования (полезно при тестировании изменений этих настроек)

sanny.exe -x

--option

Доступно, начиная с v3.8.0

--option <имя опции> <значение> - устанавливает значение определенной опции. Чтобы установить несколько опций сразу, перечислите их друг за другом:

--option <имя 1й опции> <значение 1й опции> --option <имя 2й опции> <значение 2й опции> ... --option <имя N опции> <значение N опции>

Имя опции может принимать одно из следующих значений:

Данный список не окончательный и может меняться.

Опции, измененные через командную строку, не являются постоянными и применяются только в текущей сессии. После перезапуска Sanny Builder будет использовать значения из файла settings.ini.

Краткая форма: -o

sanny.exe -o Compiler::CheckConditions 0 -o Editor::LanguageService 1

Last updated