Установка АНИС

Программное обеспечение

Для работы с АНИС необходимо следующее ПО:

Процедура установки

  1. Открыть VSCode.

  2. Установить расширение eventb-vscode-extension (перейти на Extensions tab, нажать Views and More Actions..., выбрать пункт Install from VSIX... и указать файл с расширением)

Правила активации расширения

Расширение активируется при первом использовании любого из следующих языков (открытие редактора, запуск команды):

  • Event-B Machine (файлы с расширением .bm);

  • Event-B Context (файлы с расширением .bc);

  • Python (файлы с расширением .py).

Виды рабочих проектов

VSCode поддерживает работу в двух режимах:

  1. файлы находятся в одной директории, эта директория открыта в VSCode («single-folder workspace»);

  2. файлы находятся в разных директориях, все директории открыты в VSCode («multi-root workspace»).

Формальная модель и медиатор находятся в одной директории. Если монитор также разрабатывается в VSCode, то может быть удобно добавить его директорию тоже в VSCode (получится multi-root workspace).