Параметры командной строки
Вы можете изменять многие настройки приложения Logisim через параметры командной строки. Это может быть особенно полезным в лаборатории с одним компьютером на учащегося, где вы хотите запускать Logisim каждый раз одинаково, вне зависимости от того, как предыдущие студенты могли настроить программу.
Общий синтаксис командной строки выглядит следующим образом.
java -jar имяJarФайла [параметры] [именаФайлов]
Необязательные дополнительные файлы, указанные в командной строке, будут открыты как отдельные окна в Logisim.
Следующий пример запускает Logisim в его базовой конфигурации.
java -jar jarFileName --user-template plain -gates ansi -locale en
usage: Logisim-evolution [-b] [--clear-prefs] [-f ] [-g ] [-h] [-l ] [-m ] [-n ] [--no-splash] [-o ] [-s ] [-t ] [--toplevel-circuit ] [-u ] [-v] [-w ]
Поддерживаемые параметры следующие.
- -u, --user-template [empty|plain|filename]
-
Задаёт шаблон для использования в Logisim.
Использует стандартную модель (plain), пустую модель (empty), ппользовательскую модель по имени файла (filename). - -g, --gates [ansi|iec]
-
Задаёт какой использовать тип логических элементов.
- -o, --locale идентификаторЯзыка
-
Задаёт какой перевод использовать. На момент написания поддерживаются следующие языки:
de Немецкий el Греческий en Английский es Испанский fr французский ru Русский it итальянский nl голландский jp Японский pl Полиш - --clear-prefs
-
Очистить все настройки приложения при запуске, так что Logisim будет вести себя так, как будто он запущен в данной системе первый раз.
- --no-splash
-
Скрывает стартовое окно заставки Logisim.
- -h, --help
-
Отображает список параметров командной строки.
- -v, --version
-
Отображает номер версии Logisim и выход.
- -l, --load имя файла
-
Загружает изображение в оперативную память (работает только с -tty). Дополнительная информация в Другие опции верификации.
- -s, --substitute file1 file2
-
Загрузите файл, заменив файл библиотеки (file1) на файл библиотеки (file2). Дополнительная информация в Библиотеки-заменители.
- -t, --tty [table|speed|tty|halt|stats|binary|hex|csv|tabs]
-
Работает без графического интерфейса пользователя. Дополнительная информация в Другие опции верификации.
- -w, --test-vector имя_схемы векторном профиле проектном профиле
- Выполняет тесты имя_схемы в проектном профиле в функции векторов в векторном профиле. Дополнительная информация в Test Vector Window.
- -m, --geometry [ШиринаxВысота|ШиринаxВысота+X+Y]
-
Открывает Logisim с окном, размер которого соответствует параметрам W (ширина) и H (высота) или с верхним левым углом, расположенным согласно параметрам X,Y.
. Пример: -m 600x400+100+100 - -n, --new-file-format circ_input circ_output
-
Открыть файл .circ любой версии (circ_input) Logisim и записать новый (circ_output) в текущем формате, используемом в Logisim-evolution.
Недокументированные варианты
- -b, --test-circuit testCircuitPathInput
- -f, --test-fpga inputpath Circuitimapfile cicuitimpname cicuitimpboard
- -test-circ-gen testCircPathInput testCircPathOutput
- -questa [yes|no]
Далее: Руководство пользователя.