2013-06-24 2 views
2

Некоторые параметры в Dymola могут быть изменены путем установки флагов в окне "Команды":Список Dymola флагов

Dymola screenshot Flags

Некоторые примеры для флагов:

  • Advanced.AutoFormatting
  • Advanced.PedanticModelica
  • Advanced.LogStartValuesForIterationVariables
  • Hidden.PrintFailureToDifferentiate

Есть ли исчерпывающий список всех флагов Dymola?
Или, что еще лучше, команда для печати такого списка?
Или, еще лучше, что-то вроде about:config в Firefox?

В частности, я хотел бы изменить настройку по умолчанию для Save contents in one file checkbox на Directories - No Questions, поскольку программное обеспечение для управления версиями (git в моем случае) работает лучше со многими небольшими файлами.

ответ

2

С Dymola   2018 (и может быть более ранних версий) имеется флаг под названием Advanced.DefaultStoreAsOneFile. Установка в false позволяет сохранять пакеты в виде каталогов.

Этот флаг может быть установлен с помощью графического интерфейса, а также, см Edit>Опции ... и в всплывающем окне, вкладка Version, снимите В магазине по умолчанию пакеты в виде одного файла , Таким образом, настройка будет сохранена в вашем setup.dymx (setup.mos в предыдущих версиях Dymola) и, таким образом, не повлияет на Dymola для других пользователей. Вы также можете найти еще несколько флагов в этом файле.

Но я бы предложил разделить этот вопрос на два, так как есть две темы, которые рассматриваются только в одном потоке.

+0

Этот флаг также доступен в Dymola 2017 и 2017 FD01. Не тестировал более ранние версии. – matth

6

Флажок Save contents in one file не может быть заменен флагами, но (un) комментирует строку Dymola5StoreOnOneFile 0 в файле $Dymola$\insert\dymodraw.ini.

Но многие другие настройки могут быть изменены с использованием флагов. Используйте list(), чтобы распечатать список флагов (к сожалению, флаги Hidden. не включены в этот список) или используйте help(), чтобы получить дополнительную справку.