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

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

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

java -jar имя_jar_файла [параметры] [файлы_проектов]

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

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

java -jar имя_jar_файла -plain -gates shaped -locale en

Поддерживаются следующие параметры командной строки:

-plain
-empty
-template файл_шаблона

Задаёт шаблон для использования при создании новых проектов. Вы можете выбрать обычный шаблон по умолчанию (-plain), пустой шаблон (-empty) или указать путь к файлу специального шаблона (-template).

-gates [shaped|rectangular]

Задаёт стиль отрисовки логических элементов: фигурные (shaped, стандарт ANSI) или прямоугольные (rectangular, стандарт IEC/ГОСТ).

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

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

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

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

-clearprops

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

-nosplash

Скрывает стартовую заставку (сплэш-экран) программы.

-help

Выводит краткую справку по всем доступным параметрам командной строки.

-version

Отображает текущую версию Logisim-evolution.

-analyze

Открывает инструмент комбинационного анализа без запуска основного графического интерфейса редактора.

-load файл_образа

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

-sub библиотека_1 библиотека_2

Загружает проект с автоматической заменой файлов одной библиотеки (библиотека_1) файлами другой (библиотека_2). Подробнее см. в разделе «Замена библиотек».

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

Запускает моделирование без открытия графического интерфейса пользователя. Дополнительную информацию см. в разделе «Другие возможности верификации».

-testvector имя_схемы файл_векторов файл_проекта

Выполняет автоматическое тестирование указанной схемы в файле проекта на основе набора тестовых векторов. Подробнее см. в разделе «Тестовые векторы».

-geom ШиринаxВысота|ШиринаxВысота+X+Y

Задаёт геометрические размеры главного окна программы и координаты его левого верхнего угла на экране при запуске. Пример: -geom 800x600+100+100.

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

-test-circuit путь_к_тестовой_схеме
-test-fpga-implementation путь_к_проекту файл_привязки имя_схемы плата
-test-circ-gen входной_файл_схемы выходной_файл_схемы
-questa[yes|no]

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