Параметры командной строки
Вы можете изменять многие настройки приложения 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]
Далее: Руководство пользователя.