Параметры командной строки

Вы можете изменять многие настройки приложения Logisim через параметры командной строки. Это может быть особенно полезным в лаборатории с одним компьютером на учащегося, где вы хотите запускать Logisim каждый раз одинаково, вне зависимости от того, как предыдущие студенты могли настроить программу.

Общий синтаксис командной строки выглядит следующим образом.

java -jar имяJarФайла [параметры] [именаФайлов]

Необязательные дополнительные файлы, указанные в командной строке, будут открыты как отдельные окна в Logisim.

Следующий пример запускает Logisim в его базовой конфигурации.

java -jar имяJarФайла -plain -gates shaped -locale en

Поддерживаемые параметры следующие.

-plain
-empty
-template файлШаблона

Задаёт шаблон для использования в Logisim.
Использует стандартную модель, пустую модель, пользовательскую модель.

-gates [shaped|rectangular]

Задаёт какой использовать тип логических элементов.

-locale идентификаторЯзыка

Задаёт какой перевод использовать. На момент написания поддерживаются следующие языки:

de Немецкий
el Греческий
en Английский
es Испанский
fr французский
ru Русский
it итальянский
nl голландский
-accents [yes|no]

Это имеет смысл только для языков, которые используют символы вне 7-битного набора символов ASCII; сюда относятся языки, использующие специфичные символы; английский сюда не входит. При no символы вне 7-битного набора символов ASCII заменяются эквивалентами соответственно языку; это будет полезно для комбинаций Java/ОС, где такие символы не поддерживаются хорошо.

-clearprops

Очистить все настройки приложения при запуске, так что Logisim будет вести себя так, как будто он запущен в данной системе первый раз.

-nosplash

Скрывает стартовое окно заставки Logisim.

-help

Отображает список параметров командной строки.

-version

Отображает номер версии Logisim.

-noupdates

Не обновляйте программное обеспечение.

-analyze

Отображает меню комбинаторного анализа.

-load filename

Загружает изображение в оперативную память (работает только с -tty). Дополнительная информация в Другие опции верификации.

-sub file1 file2

Загрузите файл, заменив файл библиотеки (file1) на файл библиотеки (file2). Дополнительная информация в Библиотеки-заменители.

-tty [table|speed|tty|halt|stats]

Работает без графического интерфейса пользователя. Дополнительная информация в Другие опции верификации.

-testvector circuitname vectorfile projectfile
Выполняет тесты имя_схемы в проектном профиле в функции векторов в векторном профиле. Дополнительная информация в Test Vector Window.
-geom WxH|WxH+X+Y

Открывает Logisim с окном, размер которого соответствует параметрам W (ширина) и H (высота) или с верхним левым углом, расположенным согласно параметрам X,Y.
. Пример: -gеом 600x400+100+100

Недокументированные варианты

-test-circuit testCircuitPathInput
-test-fpga-implementation inputpath Circuitimapfile cicuitimpname cicuitimpboard
-test-circ-gen testCircPathInput testCircPathOutput
-questa[yes|no]

Далее: Руководство пользователя.